Procédure stocké SQL server - SQL/NoSQL - Programmation
Marsh Posté le 12-02-2003 à 19:19:00
ben pasque t'as mis des quotes
/me a dit une betise
Marsh Posté le 12-02-2003 à 19:20:01
ben c'est une chaine que je construit.. j'ai pas le choix..
comment tu fais ?
Marsh Posté le 12-02-2003 à 19:26:08
CREATE PROC SP_SearchAndReplace |
J'ai corrigé ma procédure comme suit et ca , ca fonctionne..
mais je trouve ca un peu barbare..
CREATE PROC SP_SearchAndReplace |
Marsh Posté le 12-02-2003 à 18:12:18
je fais une prodécure stockée et il me met une erreur je ne vois pas pourquoi , quelqu un peut il m'aider ?
BEGIN
SET @SQL= 'UPDATE ' + @TableName +
' SET ' + @ColumnName
+ ' = REPLACE(' + @ColumnName + ', '
+ QUOTENAME(@SearchStr, '''') + ', ' + QUOTENAME(@ReplaceStr, '''') +
') WHERE Id_Site='+ @Id_site +' AND ' + @ColumnName + ' LIKE ' + @SearchStr2
EXEC (@SQL)
END
Error converting data type nvarchar to bigint.
C'est le champ Id_site qui est bigInt... pourtant j ai bien le bon parametre.. et il est déclaré.. je comprend pas.