SQL komendy

Copyright © 2001, CHARA chara@interia.pl .


SQL – Bazy Danych w 5 minut.


Komendy SQL:

ALTER TABLE


ALTER TABLE tablica

ADD (kolumna typ-kolumny [DEFAULT war-domyślna] [ [CONSTRAINT naz_ogr] ogr [...] ] [, ...]);


ALTER TABLE tablica

ADD ([CONSTRAINT naz_ogr] ogr [, …]);


ALTER TABLE tablica

MODIFY (kolumna [typ-kolumny] [DEFAULT war-domyślna] [ [CONSTRAINT naz_ogr] ogr [...] ] [, ...]);


ALTER TABLE tablica

DROP PRIMARY KEY [CASCADE];


ALTER TABLE tablica

DROP UNIQUE ( kolumna [, …]) [CASCADE];


ALTER TABLE tablica

DROP CONSTRAINT naz_ogr [CASCADE];


CREATE TABLE


CREATE TABLE tablica

(kolumna typ-kolumny [DEFAULT war-domyślna] [ [CONSTRAINT naz_ogr] ogr [...] ] [, ...]) [,[CONSTRAINT naz_ogr] ogr [, …]] [AS zapytanie];


CREATE TABLE tablica

AS zapytanie;


CREATE VIEW


CREATE [OR REPLACE] VIEW perspektywa

AS zapytanie [WITH [[READ ONLY] lub [CHECK OPTION] ] ];


CREATE SEQUENCE


CREATE SEQUENCE licznik

[INCREMENT BY liczba]

[START WITH liczba]

[MAXVALUE liczba / NOMAXVALUE]

[MINVALUE liczba / NOMINVALUE]

[CYCLE / NOCYCLE];


DELETE


DELETE [FROM] tablica/perspektywa

[@dblink]

[WHERE warunki];


DELETE [FROM] zapytanie

[WHERE warunki];


DROP


DROP TABLE tablica [CASCADE CONSTRAINTS];


DROP VIEW perspektywa;


RENAME


RENAME old_tablica/perspektywa/licznik TO new_tablica/perspektywa/licznik;


SELECT


SELECT atrybuty [,atrybuty,...] FROM tablica/perspektywa/zapytanie [alias] [, ...]

[WHERE warunki]

[GROUP BY atrybut [,atrybut …] [HAVING warunki]

[UNION/UNION ALL/INTERSECT/MINUS zapytanie2]

[ORDER BY artybut [,atrybut …]];


INSERT


INSERT INTO tablica/perspektywa/zapytanie

[(kolumna [,kolumny …])]

VALUES (wyrażenie [,wyrażenie]);


INSERT INTO tablica/perspektywa/zapytanie

[(kolumna [,kolumny …])]

zapytanie;


UPDATE


UPDATE tablica/perspektywa/zapytanie [alias] [, ...]

SET atrybut [,atrybut] = wyrażenie/zapytanie

[WHERE warunki];


COMMIT


COMMIT;


GRANT


GRANT przywilej TO użytkownik [IDENTIFIED BY hasło];


GRANT [CONNECT,][RESOURCE,][DBA] TO użytkownik [IDENTIFIED BY hasło];


REVOKE


REVOKE przywilej TO użytkownik [IDENTIFIED BY hasło];


REVOKE [CONNECT,][RESOURCE,][DBA] TO użytkownik [IDENTIFIED BY hasło];



Wyjaśnienia:

typ-kolumny :


ogr :


zapytanie


operatory


funkcje:




Wyszukiwarka

Podobne podstrony:
przykładowe komendy w SQL, STUDIA - Kierunek Transport, STOPIEŃ I, SEMESTR 6, Zastosowanie informaty
php mysql komendy sql do pracy 53207 (1)
transakcyjny SQL
06 podstawy SQL 3id 6524 ppt
Oracle Database 11g i SQL Programowanie or11pr
komendy do linuxa
BAZY DANYCH SQL (2)
Środki stylistyczne i rodzaje rymów - powtórzenie wiadomości., Sql, Projekty, prace domowe, dodatkow
ściąga z ang, Sql, Ściągi
DOS komendy DOS-a-ściąga, szkoła, technik informatyki, INFORMATYKA-all, Ściąga z informatyki-2003
Zasady ortografii, Sql, Projekty, prace domowe, dodatkowe, itd. itp
język SQL, Pomoce naukowe, studia, informatyka
jezyk SQL
lista komend
nadpisywanie bazy danych SQL