Zapytanie SQL wstawiające wiele wierszy
Wstawianie do tabeli to operacja DML (język manipulacji danymi) w języku SQL. Kiedy chcemy przechowywać dane, musimy je wstawić do bazy danych. Używamy WSTAW oświadczenie w celu wprowadzenia danych do bazy danych.
W tym artykule zobaczymy, jak wstawić pojedyncze lub wiele wierszy do bazy danych za pomocą WSTAWIĆ instrukcja na serwerze MSSQL.
Tworzenie bazy danych: Użyj poniższego polecenia, aby utworzyć bazę danych o nazwie techcodeview.com:
Zapytanie:
CREATE DATABASE techcodeview.com;
Wyjście:
Korzystanie z bazy danych: Aby skorzystać z bazy techcodeview.com użyj poniższego polecenia:
Zapytanie:
USE techcodeview.com
Wyjście:
Tworzenie tabeli: Utwórz tabelę Employee_details z 4 kolumnami, używając następującego zapytania SQL:
Zapytanie:
CREATE TABLE employee_details( emp_id VARCHAR(8), emp_name VARCHAR(20), emp_dept_id VARCHAR(20), emp_age INT);
Wyjście:
Weryfikacja tabeli: Aby wyświetlić opis tabel w bazie danych za pomocą następującego zapytania SQL:
Zapytanie:
EXEC sp_columns employee_details;
Wyjście:
Zapytanie o wstawienie wierszy do tabeli:
Wstawianie wierszy do tabeli Employee_details za pomocą następującego zapytania SQL:
1. Wstawianie poszczególnych wierszy do tabeli:
Zapytanie:
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); Wyjście:
2. Przeglądanie wprowadzonych danych:
Zapytanie:
SELECT * FROM employee_details;
Wyjście:
3. Wstawianie wielu wierszy do tabeli:
Zapytanie:
INSERT INTO employee_details VALUES ('E40004','SANTHOSH','E102',25), ('E40005','THAMAN','E103',26), ('E40006','HARSH','E101',25), ('E40007','SAMHITH','E102',26); Wyjście:
4. Przeglądanie teraz wstawionych danych:
Zapytanie:
SELECT * FROM employee_details;
Wyjście: