Beskriv T-SQL for programmering

Fullført

Transact-SQL (T-SQL) er en rettighetsbeskyttet utvidelse av sql (Open Standard Structured Query Language). Den støtter deklarerte variabler, streng- og databehandling, feil- og unntakshåndtering og transaksjonskontroll. Selv om SQL er et programmeringsspråk, legger T-SQL til støtte for prosessuell programmering og bruk av lokale variabler.

Et T-SQL-program starter vanligvis med en BEGIN-setning og avsluttes med en END-setning, med setningene du vil kjøre i mellom.

Når du går fra å kjøre kodeobjekter til å opprette dem, må du forstå hvordan flere setninger samhandler med serveren ved kjøring. Etter hvert som du utvikler programmer, må du lagre verdier midlertidig. Du må for eksempel kanskje lagre verdier som skal brukes som parametere midlertidig i lagrede prosedyrer.

Til slutt vil du kanskje opprette aliaser, eller pekere, til objekter, slik at du kan referere til dem med et annet navn eller fra en annen plassering enn der de er definert.

Her er noen av de støttede T-SQL-programmeringsstrukturene:

  • HVIS.. ELSE – En betinget setning som lar deg bestemme hvilke aspekter av koden som skal kjøres.
  • WHILE – en løkkesetning som er ideell for å kjøre gjentakelser av T-SQL-setninger.
  • DECLARE – Du bruker dette til å definere variabler.
  • SET – En av måtene du tilordner verdier til variablene på.
  • BATCHES – serie med T-SQL-setninger som kjøres som en enhet.