Réutiliser une procédure stockée dans une vue
Bonjour,
J'essaie d'utiliser une procedure stockée dans une vue par la création d'une table temporaire. voici le résultat
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| DECLARE @RC int
create table #Limites_Utilisations_Detail
(CBS integer,
numtiersrecalculé integer,
code_groupe_limite integer,
Mom_groupe_limite varchar(100),
Soldeusd integer )
begin
INSERT INTO #Limites_Utilisations_Detail
EXECUTE @RC = ps_Limites_Utilisations_Detail
end
SELECT * FROM #Limites_Utilisations_Detail |
Mais j'ai une erreur : Serveur : Msg 213, Niveau 16, État 7, Procédure ps_Limites_Utilisations_Detail, Ligne 65
Erreur INSERT : le nom ou le numéro de colonne des valeurs fournies ne correspondent pas à la définition de la table.
La ligne 65 de la procédure c'est le select final.
Je precise que dans la procédure stockée il y a deja la création d'une table temporaire (je ne sais pas si cela est important)
Voila j'espere avoir été clair et merci pour votre aide. je débute :oops:
Patrick
Erreur INSERT: le nom ou le numéro de colonne des valeurs fournies ne correspond pas
Bonjour,
Moi aussi , j'ai le meme probleme.
Mais j'ai pas compris votre correction.
Msg*213, Niveau*16, État*7, Ligne*1
Erreur INSERT*: le nom ou le numéro de colonne des valeurs fournies ne correspond pas à la définition de la table.
Msg*3013, Niveau*16, État*1, Ligne*1
RESTORE FILELIST s'est terminé anormalement.
mon code :
create table FichierLogiques
(
LogicalName varchar(100),
PhysicalName varchar(1000),
Type varchar(5),
FileGroupName varchar(30),
Size int,
MaxSize bigint,
)
insert into #FichierLogiques (LogicalName,PhysicalName,Type,FileGroupName,Size,MaxSize)
exec('RESTORE FILELISTONLY FROM DISK = N''' + @FichierBackup + ''' WITH FILE = 1')
merci.