...
Code Block |
---|
CREATE TABLE project ( project_id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, name TEXT, header TEXT, --Header to raports date DATETIME, parent_project_id INTEGER, client_id INTEGER, author TEXT, notes TEXT, ActiveProject Boolean NOT NULL, -- only one project is active FOREIGN KEY(client_id) REFERENCES client(client_id) ); |
Tärkeimmät SQL-kielen lauseet ovat SELECT kielessä on lauseet tietueiden valintaan SELECT, UPDATE tietojen päivittämiseen eli niiden tietosisällön muuttamiseen UPDATE, INSERT uuden tietueen luomiseen INSERT ja DELETE tietue(id)en tuhoamiseen . Seuraavassa käsitellään kukin lause erikseenDELETE.
SELECT-lause
SELECT-lauseen voidaan sanoa olevan SQL:n perusta. SELECT lauseella valitaan yhdestä tai useammasta tietokantataulusta tietyt kentät näytettäviksi. Mitkä tietueet valitaan määrätään ns. sivulauseella, joka vastaa kyselyn ehtoa Access'issa. SELECT lauseessa ehdot vain voidaan asettaa huomattavasti monipuolisemmin.
...