Базовые конструкции
Операторы SQL
- ALLOCATE DESCRIPTOR
- ALTER FRAGMENT
- ALTER INDEX
- ALTER TABLE
- BEGIN WORK
- CLOSE
- CLOSE DATABASE
- COMMIT WORK
- CONNECT
- CREATE DATABASE
- CREATE EXTERNAL TABLE
- CREATE INDEX
- CREATE PROCEDURE
- CREATE PROCEDURE FROM
- CREATE ROLE
- CREATE SCHEMA
- CREATE SYNONYM
- CREATE TABLE
- CREATE TRIGGER
- CREATE VIEW
- DATABASE
- DEALLOCATE DESCRIPTOR
- DECLARE
- DELETE
- DESCRIBE
- DISCONNECT
- DROP DATABASE
- DROP INDEX
- DROP PROCEDURE
- DROP ROLE
- DROP SYNONYM
- DROP TABLE
- DROP TRIGGER
- DROP VIEW
- EXECUTE
- EXECUTE IMMEDIATE
- EXECUTE PROCEDURE
- FETCH
- FLUSH
- FREE
- GET DESCRIPTOR
- GET DIAGNOSTICS
- GRANT
- GRANT FRAGMENT
- INFO
- INSERT
- LOAD
- LOCK TABLE
- OPEN
- OUTPUT
- PREPARE
- PUT
- RENAME COLUMN
- RENAME DATABASE
- RENAME TABLE
- REVOKE
- REVOKE FRAGMENT
- ROLLBACK WORK
- SELECT
- SET AUTOFREE
- SET CONNECTION
- SET Database Object Mode
- SET DATASKIP
- SET DEBUG FILE TO
- SET DEFERRED_PREPARE
- SET DESCRIPTOR
- SET EXPLAIN
- SET ISOLATION
- SET LOCK MODE
- SET LOG
- SET OPTIMIZATION
- SET PDQPRIORITY
- SET PLOAD FILE
- SET Residency
- SET ROLE
- SET SCHEDULE LEVEL
- SET SESSION AUTHORIZATION
- SET TRANSACTION
- SET Transaction Mode
- START VIOLATIONS TABLE
- STOP VIOLATIONS TABLE
- UNLOAD
- UNLOCK TABLE
- UPDATE
- UPDATE STATISTICS
- WHENEVER
Операторы SPL
- Блоки и операторы
- Оператор вызова процедуры (CALL)
- Оператор выбора (CASE)
- Оператор продолжения цикла (CONTINUE)
- Оператор определения переменных (DEFINE)
- Оператор окончания цикла (EXIT)
- Оператор выполнения процедуры (EXECUTE PROCEDURE)
- Оператор цикла FOR
- Оператор цикла FOREACH
- Условный оператор (IF)
- Сравнения
- Подзапросы в условиях
- Оператор присваивания (LET)
- Оператор обработки исключительных ситуаций (ON EXCEPTION)
- Оператор возбуждения исключительной ситуации (RAISE EXCEPTION)
- Оператор возврата (RETURN)
- Оператор системного вызова (SYSTEM)
- Оператор трассировки (TRACE)
- Установка файла отладочной информации
- Оператор цикла WHILE
|