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








Répondre avec citation








Partager