Warsiński Rafał
IIS ASK 5755
Systemy zarządzania bazami danych gr ćw. I
ROZKAZY JĘZYKA SQL
Wszystkie poniższe rozkazy są typu DDL i są to podstawowe rozkazy języka SQL.
ALTER TABLE
Dodaje kolumnę do tabeli, redefiniuje kolumnę w istniejącej tabeli lub redefiniuje ilość miejsca zarezerwowaną dla danych
CREATE INDEX
Tworzy indeks dla tabeli
CREATE SEQUENCE
Tworzy obiekt służący do generowania kolejnych liczb - sekwencję. Sekwencji można użyć do generowania unikalnych identyfikatorów w tabelach
CREATE TABLE
Tworzy tabelę i definiuje jej kolumny oraz alokację przestrzeni dla danych
CREATE VIEW
Definiuje widok dla jednej lub większej ilości tabel lub innych widoków
DELETE
Usuwa wszystkie lub wyróżnione wiersze z tabeli
DROP obiekt
Usuwa indeks, sekwencje, tablicę, widok lub inny obiekt
INSERT
Dodaje nowy wiersz (lub wiersze) do tabeli lub widoku
RENAME
Zmienia nazwę tabeli, widoku lub innego obiektu
SELECT
Wykonuje zapytanie. Wybiera wiersze i kolumny z jednej lub kilku tabel
UPDATE
Zmienia dane w tabeli
COMMIT
Kończy transakcję i na stałe zapisuje zmiany
ROLLBACK
Wycofuje zmiany od początku transakcji lub zaznaczonego punktu.
SAVEPOINT
Zaznacza punkt, do którego możliwe jest wykonanie rozkazu ROLLBACK
SET TRANSACTION
Zaznacza aktualną transakcję jako read-only (tylko do odczytu).