Cum să lucrați cu tabele

Interogări ierarhice și recursive în SQL Server

Jasmin Ludolf

Content Developer

Instrucțiuni SQL generale

  • Crearea unui tabel
  • Inserarea datelor într-un tabel
  • Actualizarea câmpurilor unui tabel
  • Ștergerea unui tabel
  • Ștergerea conținutului unui tabel
  • Modificarea structurii unui tabel
Interogări ierarhice și recursive în SQL Server

Crearea unui tabel

Structură generală:

CREATE TABLE Person(

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

Tipuri de date:

  • INT pentru numere întregi
  • CHAR pentru șiruri de caractere
Interogări ierarhice și recursive în SQL Server

Inserarea și actualizarea datelor

Inserarea datelor:

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

Actualizarea datelor:

UPDATE ___ 
    SET ___ = ___ 
    WHERE ___;
UPDATE Person 
    SET Name = 'Anderson' 
    WHERE ID = 1;
Interogări ierarhice și recursive în SQL Server

Ștergerea înregistrărilor și a tabelelor

Ștergerea rândurilor unui tabel:

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

Ștergerea unui tabel:

DROP TABLE ___
DROP TABLE Person
Interogări ierarhice și recursive în SQL Server

Modificarea structurii unui tabel

Adăugarea unei coloane:

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

Ștergerea unei coloane:

ALTER TABLE ___ 
    DROP COLUMN ___
ALTER TABLE Person 
    DROP COLUMN old
Interogări ierarhice și recursive în SQL Server

Să exersăm!

Interogări ierarhice și recursive în SQL Server

Preparing Video For Download...