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 sa vyhnúť duplicitné vložky v SQL

integrity Duplicitné záznamy poškodzovať dát , takže musíte zaistiť , že záznam je nové pred vložením do tabuľky . Môžete použiť " vyberte " vyhlásenie na vyhľadávanie informácií v zázname . Ak neexistuje údaje , potom vykonajte " insert " vyhlásenie . SQL Server obsahuje Management Studio , ktorý umožňuje písať SQL príkazy proti databáze . Pokyny
1

Windows kliknite na tlačidlo " Štart " a vyberte " Všetky programy " . Kliknite na " SQL Server " v zozname programovej skupiny , kliknite na tlačidlo " SQL Server Management Studio " otvoríte editačné databázy softvér .
2

Kliknite na tlačidlo " Nová otázka " v hornej časti okna . Otvorí sa editor , ktorý vám umožní vyhľadávať informácie z databázy a vložiť nové záznamy .
3

spustiť " vyberte" vyhlásenie na serveri pre kontrolu duplicitných záznamov . Napríklad , nasledujúce kontroly dotazu pre existujúcich zákazníkov :

declare @ existuje varchar ( 50 )

vyberte @ exists = CustomerID od zákazníkov , kde = názov " Joe Smith

Vyššie uvedený kód deklaruje premennú a vráti ID zákazníka do premennej , ak zákazník " Joe Smith " je už v databáze . Ak záznam nie je nájdený , " @ existuje " obsahuje " null " databázy hodnotu .
4

Vytvorte vyhlásenie " vložiť " . Môžete použiť " , pokiaľ " vyhlásenie iba vložiť nový záznam , ak nie je nájdený v predchádzajúcej SQL . Napríklad nasledujúci kód vloží nový zákazník v prípade , že " @ existovať " je premenná null :

ak existuje @ null

začať

vložiť do zákazníkov ( meno ) hodnoty ( " Joe Smith " )

koniec
5

Stlačte " F5 " spustiť SQL kódu . SQL spustí proti serveru , a sú vytvorené žiadne duplicitné záznamy , ak už existujú .

Najnovšie články

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