Bonjour,
Je suis un débutant sur sqlserver et j'aimerais bien avoir votre aide.
J'ai lancé un proc et j'ai obtenu ce message :
Msg 208, Level 16, State 6, Procedure SP_Generate_Delta_Access_Detail, Line 22
Invalid object name 'dbo.SP_Generate_Delta_Access_Detail'.
voici un extrait du code lancé :
%
USE [TEST_REPORTS]
GO
/****** Object: StoredProcedure [dbo].[SP_Generate_Delta_Access_Detail] ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[SP_Generate_Delta_Access_Detail] @version_build NVARCHAR(10)
AS
Declare @build nvarchar(10)
set @build=@version_build
if not exists (select * from sysobjects where name='DELTA_ACCESS_DETAIL' and xtype='U')
create table DELTA_ACCESS_DETAIL (
ID_DELTA_detail_PK int identity primary key,
SOURCE_NAME_FK [VARCHAR] (5) NULL,
DWH_TECHNICAL_ID [bigint] NULL,
FUNCTIONAL_ID [NVARCHAR] (255) NULL,
FILE_SOURCE_ID [nvarchar](255) NULL,
BUILD [NVARCHAR](10) NULL ,
DATE datetime NULL,
CHAMPS_ERRONES [varchar] (500) NULL);
truncate table DELTA_ACCESS_DETAIL;
-- Comparaison entre les champs de la table Access et les champs de la table DT_Access
-- et insertion dans Delta_Access_Detail
insert into
DELTA_ACCESS_DETAIL(SOURCE_NAME_FK,DWH_TECHNICAL_ID,FUNCTIONAL_ID,
FILE_SOURCE_ID,BUILD,DATE,CHAMPS_ERRONES)
%
Merci beaucoup d'avance de votre aide.
Cdlt,
Partager