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

Ako používať SQL Express uložené procedúry premenné

Microsoft SQL Server Express je bezplatná verzia servera SQL Server , aplikácia slúži na vytváranie a spravovanie databáz . Jeden centrálny rys SQL Server je uložená procedúra . Uložené procedúry sú SQL príkazy uložené v skripte spustiť viackrát . Rovnako ako funkcia v iných programovacích jazykoch rovnako ako základné alebo Javascript , môžete uložené procedúry prijímať parametre alebo vstupné premenné . Veci , ktoré budete potrebovať v Microsoft SQL Server Management Studio Zobraziť ďalšie inštrukcie Cestuj 1

Ak chcete vytvoriť testovacie databázy , otvorte softvér SQL Server Management Studio . Stlačte tlačidlo " Connect " na Pripojenie k oknu servera , kliknite pravým tlačidlom myši na ikonu " Databáza " v table Prieskumník objektov . Zvoľte " Nová databáza " , typ " mydb " pre názov databázy . Kliknite na tlačidlo " OK " . Vyberte položku Nástroje > Možnosti . Rozbaľte uzol návrhári odhaliť tabuľky a databázy dizajnérov . Zrušte voľbu s názvom " Zabrániť ukladanie zmien , ktoré vyžadujú tabuľku Re - Creation . "
2

Vytvorte tabuľku pre mydb tým , že rozšíri nový mydb podpriečinok v table Prieskumník objektov . Kliknite pravým tlačidlom myši " tabuľky " a vyberte " Nová tabuľka . " Na novej karte , ktorá sa objaví , zadajte popisy stĺpcov pre nové tabuľky . Podľa čísel , ktoré čítajú " Názov stĺpca " , " typ dát " a " Povoliť hodnoty null " , zadajte tieto údaje :

titul , nvarchar ( 50 ) , Povoliť hodnoty null riaditeľ , nvarchar ( 50 ) , povoliť hodnoty Null rok , int , povoliť hodnoty Null

Stlačte tlačidlo " Ctrl " a " S " pre uloženie tabuľky a požiadať o SQL Server skutočne vytvoriť tabuľku . Po zobrazení výzvy Enter " Filmy " za názvom tabuľky .
3

Zadajte vzorové údaje v novej tabuľke . Kliknite pravým tlačidlom myši na novú " Dbo.movies " podpriečinok v table Prieskumník objektov a vyberte " Edit Top 200 riadkov . " Zadajte nasledovné dáta v novej záložke , ktorá sa zobrazí u hlavičky stĺpcov ste predtým zadali ( " title " , " riaditeľ " , " rok " ) : Spojené

Star Wars , Lucas , 1977excalibur , Boorman , 1980groundhog deň , Ramis , 1993
4

Vytvorenie uložené procedúry dotaz novú údaje : v table Prieskumník objektov rozbaľte podpriečinok s názvom " programovateľnosť " v priečinku mydb ľavým tlačidlom myši na neho . Na Uložené procedúry podpriečinky , ktoré sa zobrazí , kliknite pravým tlačidlom myši a vyberte " novú uloženú procedúru . "

Na novej karte , ktorá sa objaví, vyberte a odstráňte všetky existujúce text dotazu SQL a nahradiť ju týmto dotazom , ktorý používa premennú s názvom @ meno : .

USE [ mydb ] GOcreate POSTUP [ DBO ] [ mysp_selectstuff ] @ name varchar ( 50 ) ASVyberte * od dbo.Movies kde @ name = názov , ísť

. exec [ DBO ] [ mysp_selectstuff ] @ name = " hviezdne vojny " ; godrop postup [ DBO ] [ mysp_selectstuff ] ; . idú
5

Vykonať svoju novú uloženú procedúru stlačením " F5 " . Všimnite si výsledky dotazu v okne pod uloženej procedúry . Uložte postup stlačením tlačidla " Ctrl " a " S " a zadaním vhodný názov .

Najnovšie články

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