Décrire T-SQL pour la programmation

Terminée

Transact-SQL (T-SQL) sont une extension propriétaire du langage sql (Structured Query Language) standard ouvert. Il prend en charge les variables déclarées, le traitement des chaînes et des données, la gestion des erreurs et des exceptions et le contrôle des transactions. Bien que SQL soit un langage de programmation, T-SQL ajoute la prise en charge de la programmation procédurale et l’utilisation de variables locales.

Les instructions T-SQL dans un lot sont exécutées dans l’ordre de premier à dernier. Lorsque vous avez besoin de plusieurs instructions pour s’exécuter ensemble en tant qu’unité logique unique( par exemple à l’intérieur d’un ou WHILE un IF bloc), vous les BEGIN...ENDencapsulez.

Lorsque vous passez de l’exécution d’objets de code à leur création, vous devez comprendre comment plusieurs instructions interagissent avec le serveur lors de l’exécution. Lorsque vous développez des programmes, vous devez stocker temporairement des valeurs. Par exemple, vous devrez peut-être stocker temporairement les valeurs utilisées comme paramètres dans les procédures stockées.

Enfin, vous souhaiterez peut-être créer des alias ou des pointeurs vers des objets afin de pouvoir les référencer par un nom différent ou à partir d’un autre emplacement que celui où ils sont définis.

Voici quelques-unes des structures de programmation T-SQL prises en charge :

  • IF.. ELSE - Instruction conditionnelle qui vous permet de déterminer quels aspects de votre code s’exécutent.
  • WHILE - Instruction de bouclage idéale pour l’exécution d’itérations d’instructions T-SQL.
  • DECLARE - Vous l’utilisez pour définir des variables.
  • SET - L’une des façons dont vous attribuez des valeurs à vos variables.
  • BATCHES - Série d’instructions T-SQL exécutées en tant qu’unité.