SQL dotaz na vloženie viacerých riadkov
Vkladanie do tabuľky je operácia DML (Data manipulation language) v SQL. Keď chceme dáta uložiť, musíme dáta vložiť do databázy. Používame príkaz INSERT na vloženie údajov do databázy.
V tomto článku uvidíme, ako vložiť jednotlivé, ako aj viaceré riadky do databázy pomocou VLOŽIŤ príkaz na MSSQL serveri.
Vytvorenie databázy: Pomocou nižšie uvedeného príkazu vytvorte databázu s názvom techcodeview.com:
Dopyt:
CREATE DATABASE techcodeview.com;
Výkon:
Používanie databázy: Ak chcete použiť databázu techcodeview.com, použite nasledujúci príkaz:
Dopyt:
USE techcodeview.com
Výkon:
Vytvorenie tabuľky: Vytvorte tabuľku zamestnanec_detaily so 4 stĺpcami pomocou nasledujúceho SQL dotazu:
Dopyt:
CREATE TABLE employee_details( emp_id VARCHAR(8), emp_name VARCHAR(20), emp_dept_id VARCHAR(20), emp_age INT);
Výkon:
Overenie tabuľky: Ak chcete zobraziť popis tabuliek v databáze pomocou nasledujúceho dotazu SQL:
Dopyt:
EXEC sp_columns employee_details;
Výkon:
Dotaz na vloženie riadkov do tabuľky:
Vloženie riadkov do tabuľky zamestnanec_detaily pomocou nasledujúceho SQL dotazu:
1. Vkladanie jednotlivých riadkov do tabuľky:
Dopyt:
INSERT INTO employee_details VALUES('E40001','PRADEEP','E101',36); INSERT INTO employee_details VALUES('E40002','ASHOK','E102',28); INSERT INTO employee_details VALUES('E40003','PAVAN KUMAR','E103',28); Výkon:
2. Zobrazenie vložených údajov:
Dopyt:
SELECT * FROM employee_details;
Výkon:
3. Vloženie viacerých riadkov do tabuľky:
Dopyt:
INSERT INTO employee_details VALUES ('E40004','SANTHOSH','E102',25), ('E40005','THAMAN','E103',26), ('E40006','HARSH','E101',25), ('E40007','SAMHITH','E102',26); Výkon:
4. Zobrazenie vložených údajov teraz:
Dopyt:
SELECT * FROM employee_details;
Výkon: