Hem databaser Vad är transact-sql? - definition från techopedia

Vad är transact-sql? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Transact-SQL (T-SQL)?

Transact-SQL (T-SQL) är Microsofts egenutvecklade version av ANSI SQL för sin SQL Server-databas.


Structured Query language (SQL) är det mest använda språket för relationella databasfrågor, och dess standardiserade version - designad av American National Standards Institute (ANSI) - är känd som ANSI SQL. De flesta leverantörer implementerade emellertid också egna SQL-versioner med tillagda funktioner.

Techopedia förklarar Transact-SQL (T-SQL)

T-SQL stöder fullt ut ANSI SQL och förstärker språket med flera funktioner, t.ex. Control-of-Flow-språket, lokala variabler och förbättringar av UPDATE och DELETE-uttalanden.


Exempel på språk för kontroll av flödet inkluderar följande:

  • BEGIN och END-nyckelord för att markera ett block av transaktioner.
  • Vänta på att vänta på en viss händelse eller tid på dagen för att genomföra en transaktion.
  • RETURN för att omedelbart återgå från en lagrad procedur eller funktion.

T-SQL är avgörande för SQL Server eftersom varje SQL Server-databasåtgärd faktiskt skickar databasen en serie T-SQL-uttalanden. Utförda åtgärder översätts först till T-SQL-satser, även när du använder det grafiska gränssnittet.


T-SQL-uttalanden kan köras i huvudåtkomstverktyget för SQL Server och SQL Server Management Studio (SSMS), eller i sqlcmd, det dedikerade kommandoradsverktyget. Denna operation liknar hur MS-DOS-miljön används för att köra Windows OS-kommandon.

Vad är transact-sql? - definition från techopedia