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

Zoznam funkcií v T - SQL

Microsoft SQL Server a softvér Sybase ako použiť T - SQL ako jazyk pre udržiavanie a využívanie databáz . T - SQL je dialekt SQL , Structured Query Language vyvinutý v roku 1970 . Okrem iných funkcií , T - SQL má zoznam vstavaných funkcií pre matematiky , štatistiky , sláčikový manipulácia a ďalších spoločných programových úloh . String

String pole databáza obsahuje znak údaje , ako sú mená , štátne skratiek a popisy . T - SQL má niekoľko reťazcových funkcií kombinovať , rozdeľovať , vyplňte a trimovanie znak poľa , napríklad , odstránenie koncových medzier z oblasti vyžaduje RTrim funkcie ( ) . Funkcia LTrim ( ) odstráni medzery od začiatku poľa , až do prvej neprázdny znak . Vľavo ( ) a vpravo ( ) funkcia vám vľavo alebo úplne vpravo " n" znaky v poli , kde " n" je celé číslo .

Ak chcete zoznam prvých 10 znakov názvu v tabuľke zákazníka , môžete použiť nasledujúce T - SQL výraz :

SELECT vľavo ( meno , 10 ) od zákazníkov ;

Ostatné strunové funkcie patrí horné ( ) a dolná ( ) pre zmenu prípad pole na všetky veľké či malé písmená , resp veci ( ) , ktorá vloží znaky do poľa ; . a ľan ( ) , ktorá vracia dĺžku reťazca znakov ako celé číslo
súhrnné

agregačné funkcie pracujú na poliach u všetkých záznamov v tabuľke alebo stolný podskupiny , vracia jednu hodnotu . Funkcie count ( ) , napríklad , vám dáva počet záznamov v tabuľke . Iní , taký ako min ( ) , max ( ) a AVG ( ) , štatistiky výpočtových . Sum ( ) pracuje na číselných polí , čo dáva celkom . Môžete použiť všetky tieto funkcie v jednom poli . Otázka na nájdenie minimálnej , maximálnej , priemernej a celkové tržby z predaja tabuľka vyzerá takto v T - SQL kód :

SELECT min ( tržby , množstvo ) , MAX ( predaj - vyššie ) , AVG ( predaj - suma ) , sum ( predaj - vyššie ) z predaja stola ;
Matematika

T - SQL obsahuje matematické funkcie užitočné pre vedecké alebo inžinierske práce . Goniometrické funkcie sú sin ( ) , cos ( ) a tan ( ) , spolu s ich inverznej funkcie , asin ( ) , ACOS ( ) a atan ( ) . Rovnako ako u programovacích jazykov , ako je FORTRAN , goniometrické funkcie T - SQL vyžadujú meranie uhlov z hľadiska radiánoch , nie v stupňoch ; funkcie na radiány ( ) je šikovný pre prevod , ktorý vracia radiány , ak vaše polia hodnoty sú v stupňoch . Takže , vedec robiť zoznam sine výpočtov z tabuľky študijných meranie používa toto vyhlásenie :

SELECT sin ( radiány ( uhol ) ) z meraní ;
Užívateľom definované funkcie

jazyka T - SQL vám umožňuje definovať vlastné funkcie pomocou príkazu CREATE FUNCTION vyhlásenie . Databáza ukladá užívateľom definované funkcie trvale , čo vám umožní vybudovať rozsiahlu vlastnú knižnicu funkcií . Po vytvorení môžete použiť funkciu v každom neskoršom T - SQL . Ak potrebujete aktualizovať funkciu s novým vzorca alebo údaje , môžete použiť príkaz ALTER FUNCTION . Môžete odstrániť zastarané používateľom definované funkcie z databázy pomocou príkazu DROP FUNCTION .

Najnovšie články

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