[ Pobierz całość w formacie PDF ]
(2)Rollback to lubie_placki ; przywracania.
(1) Tworzenie savepoint (savepoint
nazwa_savepointa)
(2) Przywrócenie stanu do okreslonego
savepionta (savepoint to nazwa_savepointa)
Insert dodawanie danych
Delete from nazwa_tabeli where id=1000; Delete usuwanie danych
Cheatsheet SQL. Michał Bieniek. www.jsystems.pl 4/5
Truncate table jobs; Truncate wyczyszczenie całości tabeli
Update nazwa_tabeli set kolumna=wartość ; Update modyfikacja danych
Create tabele pracownicy as select * from Create table tworzenie tabeli na podstawie
employees ; zapytani
Drop table pracownicy; Drop table usunięcie tabeli
Rename table pracownicy to abc ; Rename zmiana nazwy tabeli
Alter table pracownicy Alter table dodawanie kolumny
add(numer_buta number);
Alter table pracownicy drop column Drop column usuwanie kolumn
numer_buta;
Alter table abc modify (job_title Modify -zmiana własności kolumny
varchar(100));
create table pilkarze ( Zakładanie konstraintow- zakładanie klucza
id number CONSTRAINT klucz_glowny głównego i obcego
PRIMARY KEY,
wzrost NUMBER(5) CONSTRAINT
wzrost_test CHECK (110>wzrost and wzrost
waga NUMBER(6) NOT NULL,
emp_id NUMBER(6) CONSTRAINT ep_ref
REFERENCES employees(employee_id));
(1)Create view raport123 as Widok-(1)możemy zdefiniować widok i
select first_name,last_name,salary from (2)pobierać z niego dane jak z zwykłej tabeli
employees ;
(2)Select * from raport123;
Create sequence moja_sekwencja Sekwencja jest obiektem podającym kolejne
minvalue 0 wartości wg ustalonych kryteriów.
maxvalue 99999
start with 0
increment by 1;
Cheatsheet SQL. Michał Bieniek. www.jsystems.pl 5/5
[ Pobierz całość w formacie PDF ]