## SQL-Anweisungen: Überblick

Alle SQL-Anweisungen (sql_statement) können in Programmiersprachen eingebettet und außer der NEXT STAMP-Anweisung interaktiv angegeben werden.

Für jede SQL-Anweisung können Kommentare angegeben werden.

Für viele SQL-Anweisungen werden Beispiel-Anweisungen anhand der Demo-Daten für das SQL-Tutorial formuliert.

SQL-Anweisungen zur Datendefinition

CREATE TABLE-Anweisung | DROP TABLE-Anweisung | ALTER TABLE-Anweisung RENAME TABLE-Anweisung RENAME COLUMN-Anweisung EXISTS TABLE-Anweisung
CREATE SCHEMA-Anweisung | RENAME SCHEMA-Anweisung | DROP SCHEMA-Anweisung
CREATE DOMAIN-Anweisung | DROP DOMAIN-Anweisung |
CREATE SEQUENCE-Anweisung | DROP SEQUENCE-Anweisung |
CREATE SYNONYM-Anweisung | DROP SYNONYM-Anweisung | RENAME SYNONYM-Anweisung
CREATE VIEW-Anweisung | DROP VIEW-Anweisung | RENAME VIEW-Anweisung
CREATE INDEX-Anweisung | DROP INDEX-Anweisung | ALTER INDEX-Anweisung RENAME INDEX-Anweisung
CREATE DBPROC-Anweisung | DROP DBPROC-Anweisung |
CREATE SYSTEM TRIGGER-Anweisung | DROP SYSTEM TRIGGER-Anweisung |
CREATE FUNCTION-Anweisung | DROP FUNCTION-Anweisung |
CREATE TRIGGER-Anweisung | DROP TRIGGER-Anweisung |
COMMENT ON-Anweisung |  |

SQL-Anweisungen zur Autorisierung

CREATE USER-Anweisung | DROP USER-Anweisung | ALTER USER-Anweisung RENAME USER-Anweisung GRANT USER-Anweisung
CREATE USERGROUP-Anweisung | DROP USERGROUP-Anweisung | ALTER USERGROUP-Anweisung RENAME USERGROUP-Anweisung GRANT USERGROUP-Anweisung
CREATE ROLE-Anweisung | DROP ROLE-Anweisung |
ALTER PASSWORD-Anweisung | GRANT-Anweisung | REVOKE-Anweisung

SQL-Anweisungen zur Datenmanipulation

INSERT-Anweisung | UPDATE-Anweisung | DELETE-Anweisung
NEXT STAMP-Anweisung | CALL-Anweisung |

SQL-Anweisungen zur Datenanfrage

QUERY-Anweisung | SINGLE SELECT-Anweisung | EXPLAIN-Anweisung
OPEN CURSOR-Anweisung | FETCH-Anweisung | CLOSE-Anweisung

SQL-Anweisungen zur Verwaltung der Transaktionen

CONNECT-Anweisung | SET-Anweisung | COMMIT-Anweisung
ROLLBACK-Anweisung | INNER TRANSACTION-Anweisung | SUBTRANS-Anweisung
SAVEPOINT-Anweisung | ROLLBACK TO-Anweisung | RELEASE SAVEPOINT-Anweisung
LOCK-Anweisung | UNLOCK-Anweisung | RELEASE-Anweisung

SQL-Anweisungen zur Verwaltung der Statistiken

UPDATE STATISTICS-Anweisung | MONITOR-Anweisung |