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ť Vybrať v príkaze INSERT

Niektoré verzie Structured Query Language ( SQL ) vám umožní používať príkazy SELECT na získanie hodnôt zo súvisiacich tabuliek importovať do inej tabuľky pomocou príkazu Vložiť . Toto je známe ako sub - select . Zabraňuje nutnosť exportovať hodnoty z jednej tabuľky a potom ich skopírujte do inej tabuľky v inej prevádzke . Táto metóda znižuje sa o krok , vytvára značné úspory času , ako dlho dotaz pobeží . Pre príkazy INSERT , ktoré sa dlhú dobu spustenia , môžu byť značné úspory . Pokyny dovolená 1

Objasniť vyhlásenie syntax a sémantiku Vložiť na SQL verziu, ktorú používate . Nie všetky verzie SQL podporujú príkazu SELECT ako súčasť príkazu Vložiť , preto je nutné skontrolovať
2

Určte poľa v tabuľke , ktoré majú byť vyvezené pomocou príkazu Vložiť .. Príklad príkazu Vložiť pomocou vopred stanovenej hodnoty a podporovaný príkaz SELECT z inej tabuľky ( pomocou SQL Server ) je nasledovné :

INSERT library_authors ( au_id , au_lname , au_fname )

SELECT au_id , au_lname , au_fname

od autorov

WHERE stať =
' CA '

Vložiť vyhlásenie , prijaté zo servera SQL Server , používa " autori " tabuľku vložiť konkrétne hodnoty do " library_authors " tabuľky . To znamená , skopírujte Autor ID , autor priezvisko , a autorovi plné meno do tabuľky library_authors z tabuľky autori .
3

Otestujte príkaz Vložiť , aby ste sa uistili , že funguje podľa očakávania malá sada dátových hodnôt . Ak je to v poriadku , skúste väčší súbor , kým ste spokojní , že vyhlásenie funguje, ako sa očakávalo , a bude fungovať spoľahlivo zakaždým .

Najnovšie články

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