Jak pracować z tabelami

Hierarchiczne i rekurencyjne zapytania w SQL Server

Jasmin Ludolf

Content Developer

Podstawowe instrukcje SQL

  • Tworzenie tabeli
  • Wstawianie danych do tabeli
  • Aktualizowanie pól tabeli
  • Usuwanie tabeli
  • Usuwanie zawartości tabeli
  • Zmiana struktury tabeli
Hierarchiczne i rekurencyjne zapytania w SQL Server

Tworzenie tabeli

Ogólna struktura:

CREATE TABLE Person(

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

Typy danych:

  • INT reprezentuje liczbę całkowitą
  • CHAR reprezentuje ciąg znaków
Hierarchiczne i rekurencyjne zapytania w SQL Server

Wstawianie i aktualizowanie danych

Wstawianie danych:

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

Aktualizowanie danych:

UPDATE ___ 
    SET ___ = ___ 
    WHERE ___;
UPDATE Person 
    SET Name = 'Anderson' 
    WHERE ID = 1;
Hierarchiczne i rekurencyjne zapytania w SQL Server

Usuwanie wierszy i tabeli

Usuwanie wierszy tabeli:

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

Usuwanie tabeli:

DROP TABLE ___
DROP TABLE Person
Hierarchiczne i rekurencyjne zapytania w SQL Server

Zmiana struktury tabeli

Dodawanie kolumny:

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

Usuwanie kolumny:

ALTER TABLE ___ 
    DROP COLUMN ___
ALTER TABLE Person 
    DROP COLUMN old
Hierarchiczne i rekurencyjne zapytania w SQL Server

Czas na ćwiczenia!

Hierarchiczne i rekurencyjne zapytania w SQL Server

Preparing Video For Download...