Tulosta

CASE -kuvaus

Tietokanta

Luonti

Taulun luonti

Perusavain

Viite-avain

Ylläpito

Rivin lisäys

Rivin muuttaminen

Rivin poistaminen

Rivi(e)n lisäys

Tietokannan tauluun lisäät rivejä INSERT -komennolla antamalla sarakkeiden arvot. Huomaa, että lisäys ei onnistu jos se rikkoo tietokannan viite-eheyden!

Syntaksi:
INSERT INTO Taulu (kenttäluettelo)
VALUES (arvoluettelo);

Esimerkki

Seuraava komento lisää Quality-tauluun uuden kivilaadun
INSERT INTO Quality (qualityID, name, cbmprice, companyID)
VALUES ('MREDS', 'MIGHTY RED STONE', 1000, 'KG');

Kenttäluettelo ei pakollinen, jos lisäät taulun kaikkiin kenttiin arvot!

Tauluun voit lisätä tietoja myös korvaamalla arvoluettelon SELECT -lauseella:
Syntaksi
INSERT INTO Taulu (kenttäluettelo)
   SELECT kenttäluettelo FROM taululuettelo WHERE ehdot;

Esimerkki Seuraava kysely lisää Trash -tauluun blokit, joiden Remark -kenttään syötetty 'Virhe':

INSERT INTO Trash
    SELECT * FROM Block WHERE remark="Virhe";

Kentän oletusarvon lisääminen Jos olet määritellyt taulun kentälle oletusarvon, voit INSERT INTO lauseessa käyttää kyseiselle kentälle DEFAULT -määrettä.

Esimerkki: lisää Quality -tauluun uusi kivilaatu siten ,että louhos kentän (quarryID) arvoksi annetaan kentän oletusarvo.

INSERT INTO Quality (qualityID, name, cbmprice, quarryID)
VALUES ('MREDS', 'MIGHTY RED STONE', 1000, DEFAULT);

Tyhjän arvon lisääminen kenttään Kun haluat jättää kentän syöttämättä niin käytä NULL -arvoa:
INSERT INTO Quality (qualityID, name, cbmprice, quarryID)
VALUES ('MREDS2', 'MIGHTY RED STONE 2', NULL, DEFAULT);

Bannerit

 

Juha Kiukas - juha@kiukas.fi - 040 551 0711