Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Transact - SQL , tiež známy ako T - SQL , je dialekt Structured Query Language pre programovanie počítačovej databázy . Microsoft SQL Server a databázové systémy Sybase pomocou T - SQL ako ich primárny jazyk . T - SQL v súlade s ANSI SQL - 92 vstupné štandard pre jazyk . Hoci mnoho programov napísaných v T - SQL sú kompatibilné s ostatnými verziami SQL , drobné rozdiely medzi dialekty vytvoriť problémy s kompatibilitou .
Matematické funkcie
Transact - SQL je dodávaný s veľkorysý set vedeckých matematických funkcií , vrátane logaritmy , trigonometria a exponenciály . Napríklad , pre výpočet päť zvýšený na štvrtú , programátor používa funkcie , napájanie ( 5 , 4 ) . Okrem týchto, T - SQL má všeobecnejší matematické funkcie , ako je zaokrúhľovanie , skrátenie , znamienko a absolútne hodnoty . Tieto funkcie umožňujú programátorom využívať T - SQL pre strojárstvo a financií , ako aj obchodné aplikácie .
String a Date Funkcia
Často programátori potrebujú manipulovať reťazca znakov , ako je napríklad extrahovať čísla z adresy ulice alebo zistiť , či osoba , napísaný jej meno s iniciála . Oni tiež získať informácie z dát , ako je napríklad zistenie počtu mesiacov medzi dvoma dátumami alebo testovanie, či dátum spadá v mesiaci marci . T - SQL používa funkcia ( ) právo odhaliť najviac vpravo znakov v poli , LEN ( ) zistiť dĺžku znaku do poľa a LTrim ( ) , aby sa odstránili všetky medzery , ktoré vedú až na prvý neprázdny znak dané pole . Funkcia DateDiff ( ) zistí , že rozdiel medzi dvoma dátumami , DateAdd ( ) pridáva dni , týždne alebo iný dátum intervaly na existujúce dáta a DATEPART ( ) udáva mesiac , deň alebo rok dátum ako číslo .
Užívateľom definované funkcie
programátor píše novú funkciu , ak má vzorec sa používa opakovane . Transact - SQL poskytuje CREATE FUNCTION príkaz , ktorý ona typy do editora programu SQL , nasleduje názov funkcie a vzorce alebo sadu príkazov SQL . Akonáhle sa pridal funkciu do databázy , môžete sa potom na neho odkazujú rovnakým spôsobom ako ktorýkoľvek z vstavaných funkcií .