SQL 语句的类型

有几种基本类型的 SQL 语句。 它们根据其功能在此处列出。

  • SQL 模式语句,也称为数据定义语言 (DDL) 语句
  • SQL 数据和数据更改语句,也称为数据操作语言 (DML) 语句
  • 动态 SQL 语句
  • 嵌入式 SQL 主语言语句
SQL 模式语句 SQL 数据语句
ALTER FUNCTION
改变掩码
变更许可权
ALTER PROCEDURE
ALTER SEQUENCE
ALTER TABLE
变更触发器
COMMENT
CREATE ALIAS
CREATE FUNCTION
CREATE INDEX
创建掩码
创建许可权
CREATE PROCEDURE
CREATE SCHEMA
CREATE SEQUENCE
CREATE TABLE
CREATE TRIGGER
CREATE  TYPE
创建变量
CREATE VIEW
DROP
GRANT
LABEL
RENAME
REVOKE
转让所有权
ALLOCATE CURSOR
关联定位器
CALL
CLOSE
DECLARE CURSOR
DELETE
FETCH
FREE LOCATOR
hold locator
INSERT
LOCK TABLE
OPEN
REFRESH TABLE
SELECT
SELECT INTO
SET 变量
UPDATE
VALUES
VALUES INTO
SQL 数据更改语句 SQL 连接语句
删除
插入
合并
截断
更新
连接
断开
释放
设置连接
SQL 事务语句 SQL 会话语句
COMMIT
RELEASE SAVEPOINT
ROLLBACK
SAVEPOINT
设置事务
DECLARE GLOBAL TEMPORARY TABLE
SET CURRENT DEBUG MODE
SET CURRENT DECFLOAT ROUNDING MODE
SET CURRENT DEGREE
设置当前隐式 XMLPARSE 选项
设置当前时间系统时间
SET ENCRYPTION PASSWORD
SET PATH
SET SCHEMA
SET SESSION AUTHORIZATION
动态 SQL 语句 嵌入式 SQL 主语言语句
ALLOCATE DESCRIPTOR
复合 (动态)
DEALLOCATE DESCRIPTOR
DESCRIBE
描述游标
DESCRIBE INPUT
描述过程
DESCRIBE TABLE
EXECUTE
EXECUTE IMMEDIATE
GET DESCRIPTOR
PREPARE
SET DESCRIPTOR
开始 声明部分
声明过程
声明语句
声明变量
结束 声明部分
获取诊断
包括
设置选项
设置结果集
信号
无论何时标记

SQL 语句可以对 SQL 创建的对象以及外部描述的物理文件和单格式逻辑文件进行操作。 它们不能引用程序描述文件的交互式数据定义实用程序 (IDDU) 字典定义。 程序描述的文件显示为仅包含单个列的表。