Werken met tabellen

Hiërarchische en recursieve queries in SQL Server

Jasmin Ludolf

Content Developer

Algemene SQL-statements

  • Maak een tabel
  • Voeg data toe aan een tabel
  • Update velden in een tabel
  • Drop een tabel
  • Verwijder de inhoud van een tabel
  • Pas de structuur van een tabel aan
Hiërarchische en recursieve queries in SQL Server

Een tabel maken

Algemene structuur:

CREATE TABLE Person(

ID INT NOT NULL, Name CHAR(32) );

Gegevenstypen:

  • INT voor een geheel getal
  • CHAR voor een tekenreeks
Hiërarchische en recursieve queries in SQL Server

Tabel invoegen en updaten

Data invoegen:

INSERT INTO ___ VALUES (___, ___);
INSERT INTO Person VALUES ('1', 'Smith');

Data updaten:

UPDATE ___ 
    SET ___ = ___ 
    WHERE ___;
UPDATE Person 
    SET Name = 'Anderson' 
    WHERE ID = 1;
Hiërarchische en recursieve queries in SQL Server

Tabel verwijderen en droppen

Rijen uit een tabel verwijderen:

DELETE FROM ___ 
    WHERE ___;
DELETE FROM Person 
    WHERE ID = 1;

Een tabel droppen:

DROP TABLE ___
DROP TABLE Person
Hiërarchische en recursieve queries in SQL Server

Tabelstructuur wijzigen

Kolom toevoegen:

ALTER TABLE ___ 
    ADD ___ DATATYPE;
ALTER TABLE Person 
    ADD new DATATYPE;

Kolom verwijderen:

ALTER TABLE ___ 
    DROP COLUMN ___
ALTER TABLE Person 
    DROP COLUMN old
Hiërarchische en recursieve queries in SQL Server

Laten we oefenen!

Hiërarchische en recursieve queries in SQL Server

Preparing Video For Download...