Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
T - SQL začína SQL základ , v ktorom tradičné príkazy SQL , napríklad SELECT , INSERT , UPDATE , DELETE , CREATE a DROP , práca , spolu s proprietárne príkazy a procesov , tzv rozšírenie , že zmena ako naprogramovať a manipuláciu s databázou , ako aj rozšíriť jeho funkčnosť . Rozšírenie T - SQL sú uložené procedúry , triggery a metódy kontroly transakcií , z ktorých všetky pozmeňovať programovacie funkcie , ako je spracovanie chýb , deklarovania premenných , a za použitia podmienených a riadkov postupy spracovania
uložené procedúry .
uložené procedúry a funkcie , ktoré poskytujú sú T - SQL špecialita . Každý z nich je kolekcia inštrukcií SQL , Flow - Control výkazov a často aj parametre , ktorými sa riadi vykonávanie programu . Pomocou vstavaného alebo systémové uložené procedúry - označené štítkom " sp_procedure meno " - pre bežné úlohy , ako je pridávanie užívateľov , prístupu k súborom pomocníka , vykonávanie databázových zámok akcií , identifikácia úrovne aktivity databázy a spustením príkazového riadku operácie . Napíšte vlastné pomocou príkazu CREATE PROCEDURE , uložiť a potom znova použiť vlastné uložené procedúry na prístup k špecifickým informáciám .
Triggery
T - SQL trigger sú špeciálne inštrukcie , vo forme uložených procedúr , že policajné databázy a zohrávajú úlohu v oblasti bezpečnosti dát . Pretože ich hlavnou funkciou je chrániť dáta , triggery sú najviac často spájaný s tradičným SQL príkazy INSERT , DELETE a /alebo UPDATE . Napríklad , keď sa užívateľ pokúsi odstrániť informácie z databázy , behind - the - scenes spúšť môže strieľať a brániť DELETE akcii zabrániť. Parametre , ktoré patria do príkazu spúšťanie určiť dĺžku kódu , ale základný syntax pre spúšť obsahuje príkaz CREATE TRIGGER , názov spúšť , tabuľku alebo pohľad , na ktorý chcete , aby práca , a spúšťacie parametre .
manipuláciu s dátami
kurzory zvýšiť kontrolu nad tým , ako budete pracovať a manipulovať s dátami . Namiesto toho pracuje v riadku na riadok módy , kurzory umožňujú spracovávať celé sady dát , alebo viac riadkov , naraz . Každý kurzor zahŕňa sekciu vyhlásenie , že vytvorí a otvorí kurzor a identifikuje jeho parametrov , načítanie oddiel , ktorý umožňuje uchopiť dáta, ktoré potrebujete , a úzku časť rozpustiť kurzor a ukončiť svoju činnosť .
Ovládanie programu Flow
T - SQL zvyšuje kontrolu máte nad toku programových príkazov . Zahrnutie " if /else " vyhlásenie zvyšuje rozhodovacie možnosti , " zatiaľ čo " vyhlásenie , aby bolo možné prechádzať alebo opakovať príkazy kódu v cyklickej štruktúry , " GOTO " výroky vám možnosti pre ovládanie prepína z jedného programového vyhlásenia do druhého , a " WAITFOR " príkazy umožňujú pozastavenie činnosti programu .
Obchodovanie s chybami
T - SQL Spracovanie chýb zahŕňa tri úrovne systému chybových oznámenia a schopnosť vytvoriť užívateľsky definovaných pravidiel chýb . Vstavaný alebo systémová chyba typy môžu byť informačné , varovné správy alebo fatálne chyby . Pridať vlastné kódy chýb alebo správy na " sysmessages " identifikačný tabuľky chýb , a potom ich používať rovnako ako systém chybových správ . Avšak , dokonca v T - SQL , manipulácia chybe nedochádza automaticky , takže či už s použitím systému , vlastné alebo kombinácia oboch v kóde , musíte najprv povedať databázu na kontrolu chýb .
Copyright © počítačové znalosti Všetky práva vyhradené