SQL
Instrukcja INSERT

I. Składnia:

INSERT INTO [nazwa tabeli] ([lista pól]) VALUES ([lista wartości])
lub
INSERT INTO [nazwa tabeli] SELECT [lista pól] FROM [nazwa tabeli] ...

II. Opis działania i parametrów:

INSERT - wstawienie rekordów z wybranymi polami INTO - do wybranej tabeli VALUES - o określonej wartości.
SELECT ... - wybranych z podanej tabeli.

III. Przykłady zastosowania:

1. INSERT INTO pracownik VALUES ('Jan','Nowak','1980-01-02',950)
wstawienie rekordu do tabeli pracownik o wartościach dla kolejnych pól równych 'Jan', 'Nowak', '1980-01-02', 950.
2. INSERT INTO pracownik (nazwisko,imie) VALUES ('Jan','Nowak')
wstawienie rekordu do tabeli pracownik o wartościach dla dwóch pól imie='Jan' i nazwisko='Nowak'.
3. INSERT INTO pracownik SELECT * FROM test ORDER BY nazwisko
wstawienie wszystkich rekordów do tabeli pracownik pobranych z tabeli test posortowanych po polu nazwisko.

wstecz