Hjem Databaser Hvad er transact-sql? - definition fra techopedia

Hvad er transact-sql? - definition fra techopedia

Indholdsfortegnelse:

Anonim

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

Transact-SQL (T-SQL) er Microsofts proprietære version af ANSI SQL til dens SQL Server-relationsdatabase.


Struktureret forespørgsel (SQL) er det mest udbredte relationelle databasespørgselssprog, og dets standardiserede version - designet af American National Standards Institute (ANSI) - er kendt som ANSI SQL. De fleste leverandører implementerede dog også proprietære SQL-versioner med tilføjede funktioner.

Techopedia forklarer Transact-SQL (T-SQL)

T-SQL understøtter ANSI SQL fuldt ud og forstærker sproget med flere funktioner, fx Control-of-Flow sprog, lokale variabler og forbedringer til UPDATE og DELETE udsagn.


Eksempler på kontrol-af-flow-sprog inkluderer følgende:

  • BEGIN og END nøgleord for at markere en blok transaktioner.
  • VENTE FOR at vente på en bestemt begivenhed eller et tidspunkt på dagen for at gennemføre en transaktion.
  • RETURN for straks at vende tilbage fra en gemt procedure eller funktion.

T-SQL er kritisk for SQL Server, fordi hver SQL Server-databaseaktion faktisk sender databasen en række T-SQL-sætninger. Udførte handlinger oversættes først til T-SQL-sætninger, selv når du bruger den grafiske grænseflade.


T-SQL-sætninger kan køres i hovedadgangsværktøjet til SQL Server og SQL Server Management Studio (SSMS) eller i sqlcmd, det dedikerede kommandolinjeværktøj. Denne handling ligner, hvordan MS-DOS-miljøet bruges til at køre Windows OS-kommandoer.

Hvad er transact-sql? - definition fra techopedia