A T-SQL bemutatása programozáshoz
A Transact-SQL (T-SQL) a nyílt standard strukturált lekérdezési nyelv (SQL) védett bővítménye. Támogatja a deklarált változókat, a sztringeket és az adatfeldolgozást, a hiba- és kivételkezelést, valamint a tranzakciókövetést. Bár az SQL egy programozási nyelv, a T-SQL támogatja a procedurális programozást és a helyi változók használatát.
A T-SQL-programok általában EGY BEGIN utasítással kezdődnek, és egy END utasítással fejeződnek be, a közötte végrehajtandó utasításokkal.
Amikor a kódobjektumok végrehajtásáról a létrehozásukra lép, tisztában kell lennie azzal, hogy több utasítás hogyan működik együtt a kiszolgálóval a végrehajtás során. A programok fejlesztése során ideiglenesen tárolnia kell az értékeket. Előfordulhat például, hogy ideiglenesen olyan értékeket kell tárolnia, amelyeket a tárolt eljárások paraméterként fognak használni.
Végül érdemes lehet aliasokat vagy mutatókat létrehozni az objektumokhoz, hogy más néven vagy más helyről hivatkozhasson rájuk, mint ahol definiálva vannak.
Íme néhány támogatott T-SQL-programozási struktúra:
- HA.. ELSE – Egy feltételes utasítás, amellyel eldöntheti, hogy a kód mely elemei lesznek végrehajtva.
- WHILE – A T-SQL-utasítások iterációinak futtatásához ideális ciklusutasítás.
- DEKLARÁL – Ezt fogja használni változók definiálásához.
- SET – Az értékek változókhoz való hozzárendelésének egyik módja.
- BATCHES – Egységként végrehajtott T-SQL-utasítások sorozata.