Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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.

...