T-SQL beschrijven voor programmeren
Transact-SQL (T-SQL) is een eigen uitbreiding van de open standard Structured Query Language (SQL). Het ondersteunt gedeclareerde variabelen, tekenreeks- en gegevensverwerking, fout- en uitzonderingsafhandeling en transactiebeheer. Hoewel SQL een programmeertaal is, voegt T-SQL ondersteuning toe voor procedurele programmering en het gebruik van lokale variabelen.
Een T-SQL-programma begint meestal met een BEGIN-instructie en eindigt met een END-instructie, met de instructies die u tussendoor wilt uitvoeren.
Wanneer u overstapt van het uitvoeren van codeobjecten tot het maken ervan, moet u begrijpen hoe meerdere instructies communiceren met de server tijdens de uitvoering. Wanneer u programma's ontwikkelt, moet u tijdelijk waarden opslaan. U moet bijvoorbeeld tijdelijk waarden opslaan die worden gebruikt als parameters in opgeslagen procedures.
Ten slotte wilt u mogelijk aliassen of aanwijzers maken voor objecten, zodat u ernaar kunt verwijzen met een andere naam of vanaf een andere locatie dan waar ze zijn gedefinieerd.
Hier volgen enkele van de ondersteunde T-SQL-programmeerstructuren:
- ALS.. ELSE: een voorwaardelijke instructie waarmee u kunt bepalen welke aspecten van uw code worden uitgevoerd.
- WHILE: een lusinstructie die ideaal is voor het uitvoeren van iteraties van T-SQL-instructies.
- DECLARE : u gebruikt deze om variabelen te definiƫren.
- SET: een van de manieren waarop u waarden toewijst aan uw variabelen.
- BATCHES: reeks T-SQL-instructies die worden uitgevoerd als een eenheid.