SQL 语句的类别

传统上将 SQL 语句划分为以下逻辑类别:
数据定义语句
这些数据定义语言(DDL)语句可声明、重命名、修改或破坏数据库对象。
数据操纵语句
这些数据操纵语言(DML)语句可检索、插入、删除或修改数据值。
游标操纵语句
这些语句可声明、打开和关闭游标,游标是用于对多行数据操作的数据结构。
动态管理语句
这些语句支持内存管理并运行用户在运行时指定 DML 操作的详细信息。
数据访问语句
这些语句指定访问特权并支持多个用户对数据库的同时访问。
数据完整性语句
这些语句执行事务日志记录并支持数据库的参照完整性。
优化语句
这些语句可用于提高数据库操作的性能。
例程定义语句
这些语句可声明、定义、修改、执行或破坏数据库存储的用户定义的例程。
客户机/服务器连接语句
这些语句可打开或关闭数据库和客户机应用程序之间的连接。
辅助语句
这些语句可提供关于数据库的信息。(这也是一个剩余类别,用于不与其他语句紧密相关的语句。)