Hjem databaser Hva er transact-sql? - definisjon fra techopedia

Hva er transact-sql? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Transact-SQL (T-SQL)?

Transact-SQL (T-SQL) er Microsofts proprietære versjon av ANSI SQL for sin SQL Server-relasjonsdatabase.


Structured Query language (SQL) er det mest brukte relasjonsdatabasespørrespråket, og dets standardiserte versjon - designet av American National Standards Institute (ANSI) - er kjent som ANSI SQL. Imidlertid implementerte de fleste leverandører også proprietære SQL-versjoner med tilleggsfunksjoner.

Techopedia forklarer Transact-SQL (T-SQL)

T-SQL støtter ANSI SQL fullt ut og forsterker språket med flere funksjoner, for eksempel Control-of-Flow-språk, lokale variabler og forbedringer av UPDATE og DELETE-setningene.


Eksempler på språk for kontroll av strømning inkluderer følgende:

  • BEGIN og END nøkkelord for å markere en blokk med transaksjoner.
  • Vent på å vente på en bestemt hendelse eller et tidspunkt på dagen for å gjennomføre en transaksjon.
  • RETURN for å øyeblikkelig komme tilbake fra en lagret prosedyre eller funksjon.

T-SQL er kritisk for SQL Server fordi hver SQL Server-databaseaksjon faktisk sender databasen en serie T-SQL-setninger. Utførte handlinger blir først oversatt til T-SQL-setninger, selv når du bruker det grafiske grensesnittet.


T-SQL-setninger kan kjøres i hovedtilgangsverktøyet for SQL Server og SQL Server Management Studio (SSMS), eller i sqlcmd, det dedikerte kommandolinjeverktøyet. Denne operasjonen ligner på hvordan MS-DOS-miljøet brukes til å kjøre Windows OS-kommandoer.

Hva er transact-sql? - definisjon fra techopedia