Bonjour,
Je suis tout nouveau dans le monde de SQL server et je n'arrive pas à comprendre pourquoi je ne peux pas afficher le moindre print sous MS SQL Server Management Studio 2005 lors de l'écriture d'une fonction en T-SQL:
Lorsque j'exécute la fonction le message suivant s'affiche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 PRINT 'TEST'; PRINT @SQL; PRINT 'SQL:' + @SQL;
PS: Je tiens à préciser que ma fonction fonctionne sans l'utilisation de PRINT mais bon je souhaite l'utiliser
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Msg 443, Niveau 16, Etat 14, Procédure IMPORT_EXCEL_FILE, Ligne 17 Utilisation non valide d'un opérateur présentant des effets secondaires ou d'un opérateur dépendant du temps 'PRINT' dans une fonction.
Merci par avance pour vos réponses.
Cordialement,
Daniel
Partager