Turinys:
Apibrėžimas - ką reiškia „Transact-SQL“ (T-SQL)?
„Transact-SQL“ (T-SQL) yra patentuota „Microsoft“ ANSI SQL versija, skirta jos SQL Server reliacinei duomenų bazei.
Struktūrizuota užklausos kalba (SQL) yra plačiausiai naudojama reliacinių duomenų bazių užklausų kalba, o jos standartizuota versija - suprojektuota Amerikos nacionalinio standartų instituto (ANSI) - yra žinoma kaip ANSI SQL. Tačiau dauguma pardavėjų taip pat įdiegė patentuotas SQL versijas su pridėtomis funkcijomis.
„Techopedia“ paaiškina „Transact-SQL“ (T-SQL)
„T-SQL“ visiškai palaiko ANSI SQL ir papildo kalbą keliomis funkcijomis, pvz., „Flow-Control“ kalba, vietiniais kintamaisiais ir UPDATE bei DELETE teiginių patobulinimais.
Srauto valdymo kalbos pavyzdžiai:
- BEGIN ir END raktiniai žodžiai operacijų blokui pažymėti.
- WAITFOR laukti tam tikro įvykio ar dienos laiko vykdyti operaciją.
- RETURN nedelsdami grįžkite iš išsaugotos procedūros ar funkcijos.
„T-SQL“ yra labai svarbus „SQL Server“, nes kiekvienas „SQL Server“ duomenų bazės veiksmas iš tikrųjų siunčia duomenų bazę iš T-SQL teiginių. Atlikti veiksmai pirmiausia išverčiami į T-SQL sakinius, net naudojant grafinę sąsają.
T-SQL saitai gali būti vykdomi pagrindiniame „SQL Server“ ir „SQL Server Management Studio“ (SSMS) prieigos įrankyje arba „sqlcmd“ - tam skirtame komandų eilutės įrankyje. Ši operacija yra panaši į tai, kaip MS-DOS aplinka naudojama paleisti „Windows OS“ komandas.
