logo

SQL-fråga för att infoga flera rader

Infogning i en tabell är en DML-operation (Data manipulation language) i SQL. När vi vill lagra data måste vi infoga data i databasen. Vi använder INSERT uttalande för att infoga data i databasen.

I den här artikeln ser vi hur man infogar individuella såväl som flera rader i en databas med hjälp av FÖRA IN uttalande i MSSQL-servern.

strängar till heltal

Skapa en databas: Använd kommandot nedan för att skapa en databas med namnet techcodeview.com:

Fråga:



CREATE DATABASE techcodeview.com;>

Produktion:

Använda databasen: Använd kommandot nedan för att använda techcodeview.com-databasen:

Fråga:

USE techcodeview.com>

Produktion:

Skapa en tabell: Skapa en tabell anställd_detaljer med 4 kolumner med hjälp av följande SQL-fråga:

Fråga:

CREATE TABLE employee_details( emp_id VARCHAR(8), emp_name VARCHAR(20), emp_dept_id VARCHAR(20), emp_age INT);>

Produktion:

Verifiera tabellen: Så här visar du beskrivningen av tabellerna i databasen med följande SQL-fråga:

Fråga:

EXEC sp_columns employee_details;>

Produktion:

Frågan för att infoga rader i tabellen:

Infogar rader i tabellen anställd_detaljer med hjälp av följande SQL-fråga:

1. Infoga enskilda rader i tabellen:

Fråga:

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);>

Produktion:

2. Visa infogade data:

Fråga:

SELECT * FROM employee_details;>

Produktion:

3. Infoga flera rader i tabellen:

Fråga:

INSERT INTO employee_details VALUES ('E40004','SANTHOSH','E102',25), ('E40005','THAMAN','E103',26), ('E40006','HARSH','E101',25), ('E40007','SAMHITH','E102',26);>

Produktion:

4. Visa infogade data nu:

Fråga:

SELECT * FROM employee_details;>

Produktion: