Instrucțiune SQL INSERT INTO

Cum pot adăuga înregistrări noi într-un tabel?

Instrucțiunea INSERT INTO este utilizată pentru a adăuga date noi la o bază de date.
INSERT INTO adaugă o nouă înregistrare într-un tabel.

INSERT INTO poate conține valori pentru unele sau toate din coloanele sale.
INSERT INTO poate fi combinat cu un SELECT pentru a insera înregistrări.

Sintaxa SQL INSERT INTO

Sintaxa generală este:

INSERT INTO table-name (column-names) VALUES (values) 

CLIENT

Id

Prenume

LastName

Oraș

Țară

Telefon

SQL INSERARE ÎN Exemple

Problemă: adăugați un client nou în baza de date
INSERT INTO Customer (FirstName, LastName, City, Country, Phone)VALUES ("Craig", "Smith", "New York", "USA", 1-01-993 2800)
Rezultat: 1 înregistrare nouă inserată

CLIENT

Id

Prenume

Prenume

Oraș

Țară

Telefon

Problemă: adăugați un nou client numit Anita Coats la baza de date
INSERT INTO Customer (FirstName, LastName)VALUES ("Anita", "Coats")
Rezultat: 1 înregistrare nouă inserată

SQL INSERT combinat cu un SELECT

sintaxa generală este

INSERT INTO table-name (column-names) SELECT column-names FROM table-name WHERE condition

FURNIZOR

Id

CompanyName

ContactName

Oraș

Țară

Telefon

Fax

CUSTOMER

Id

Prenume

LastName

Oraș

Țară

Telefon

SQL INSERT INTO cu Exemplu SELECT

Problemă: Furnizorul Bigfoot Brewery a devenit, de asemenea, client. Adăugați o înregistrare
a clientului cu valori din tabelul furnizorului.

Notă: ContactName este analizat în prenume și prenume.
Analiza are loc cu funcții încorporate: STÂNGA, SUBSTRING și CHARINDEX.

Rezultat: 1 înregistrare nouă inserată

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *