Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

T - SQL reťazci Funkcia

Transact - SQL alebo T - SQL Microsoft je verzia jazyka SQL databázy . Počítačové komunikácie s Microsoft proprietárne SQL Server musí byť napísaný v T - SQL . String funkcie v T - SQL manipulovať reťazca znakov , časti textu uložené ako zoznam znakov alebo čísel . Syntax pre použitie funkcií má podobu " zvoľte function_name ( argument ) . " Argumenty

Argumenty sú premenné , vytvorené z čísel alebo reťazcov , ktoré funkcie pracujú na . V T - SQL , funkcia pracuje na argumentu " char_expr , " napríklad , ovplyvňuje reťazca textových znakov . Function_name ( integer_expr ) znamená , že funkcia sa zaoberá celé čísla rôznych druhov . Ak potrebujete vykonať operáciu databázy , pozrite sa na funkcie , ktoré môžu manipulovať s argumentov - znakové reťazce , čísla alebo premenné - , ktorý chcete použiť . Potom identifikovať konkrétny reťazec alebo typ reťazca vás zaujíma
funkcií

rôzne funkcie pracujú na rôznych argumentov v T - SQL . ASCII , napríklad práca na char_expr argumentu : to vráti výsledok v kóde ASCII identifikáciu prvého znaku v reťazci . Char_length pracuje na rovnakom argumentu a dáva vám celkový počet znakov v reťazcové premenné . " Dolné " konvertuje Veľké písmená na malé písmená a " reverse " otáča reťazca okolo - " jklm " sa stáva " mlkj " , ak reverzné funkcia má vplyv , že znakový reťazec
< . br > determinizmus

T - SQL reťazec funkcie sú deterministické . Ak databáza sa nezmenila jej obsah , bude funkcia vždy rovnaký výsledok pri aplikácii na rovnakú sadou vstupných hodnôt . Nedeterministickej funkcie prísť s iným výsledkom zakaždým , a to aj v prípade , že stav databázy zostane rovnaká . Žiadny z vstavaných reťazcové funkcie SQL Servera , ako je ASCII , môže byť zmenený , aby sa stal nedeterministický . Determinizmus je to jednoduchšie na serveri indexu sú výsledky funkcie T - SQL .
Úvahy

Prítomnosť znakových reťazcov a funkcií nemusí byť zrejmé , do databázy užívatelia . T - SQL pracuje s aplikáciami , ktoré obsahujú rozhranie pre výber dát , s ktorými používatelia chcú pracovať alebo že vyvolanie dát pomocou všeobecného jazyka , skôr než písanie function_name ( argumentov ) . Ak chcete zistiť cenu konkrétneho výrobku , napríklad, by T - SQL použiť funkciu zbierať dáta zo servera vo forme " cena " spárovaný s množstvom .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené