webForumDet fria alternativet

Vad menas med T-SQL?

Databaser & SQL

3 svar · 632 visningar · startad av JE

Medlem sedan juni 2000144 inlägg
Frågan#1

Kanske är en dum fråga men men, har sett att det står "T-SQL" lite överallt när man läser om MS SQL Server. Vet att det står för Transact SQL men va innebär det?

------------------
/JE

Medlem sedan juni 200032 967 inlägg
#2

SQL är språket som används för att kommunicera med databaser, Transact SQL är dialekten som används för att ställa frågor mot SQL Server.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan juni 2000144 inlägg
#3

Ok, du kan inte ge något kod exempel så man ser skillnaden? Eller något annat exempel, blev inte direkt något klokare av ditt tidigare svar :)

------------------
/JE

Medlem sedan dec. 200012 464 inlägg
#4

Det finns en standard för SQL som är framtagen av ISO/ANSI och den senaste versionen av den heter SQL99. T-SQL innehåller en delmängd av de funktioner som finns i SQL99 samt ett antal funktioner som inte finns med i standarden.

T.ex så är hanteringen av datum i T-sql inte enligt standard och inte heller den syntax man använder i stored procedures samma som den som finns i SQL99.

------------------
essentitia preter non sans multiplicandum

264 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)