Comment renvoyez-vous une constante à partir d'une instruction SQL?
Comment puis-je retourner une constante à partir d'une instruction sql?
Par exemple comment puis-je changer le code ci-dessous afin de "mon message" retour si mon (expression booléenne) est vrai
if (my boolean expression)
"my message"
else
select top 1 name from people;
Je suis à l'aide de ms sql 2000
source d'informationauteur wusher
Vous devez vous connecter pour publier un commentaire.
Avez-vous essayé:
Je n'ai pas MSSQL à portée de main, mais de vérifier la syntaxe de l'instruction de CAS en cas, je l'ai eu tort et je ne suis pas sûr si le TOP 1 doit aller à l'extérieur le cas comme je l'ai mis ici, ou si elle doit aller à l'intérieur (SINON TOP 1 nom). L'idée est la suivante:
Ici monexpression doit être constantes ou liés à l'tableaux présents dans la requête, par exemple
où l'adresse est un autre champ dans la table les gens.
PS: Trouvé le MSSQL CAS syntaxe ici 🙂
J'ai juste essayé ce sur la base de données AdventureWorks et il fonctionne
Tous en une seule instruction.