超级详细达梦数据库所有sql语句介绍

达梦数据库是一种商用的关系型数据库管理系统(RDBMS),具有多种功能和特性。以下是该数据库所有支持的SQL语句:

  1. 数据定义语言(DDL)
  • CREATE DATABASE: 创建一个新的数据库。
  • CREATE TABLE: 创建一个新的数据表。
  • ALTER TABLE:用于修改现有表格的结构,如添加列或更改列类型等。
  • DROP TABLE:删除指定的表格及其内容。
  • CREATE INDEX: 在数据表上创建一个索引。
  • ALTER INDEX:更改现有索引的属性。
  • DROP INDEX: 删除指定的索引。
  • CREATE VIEW:创建一个视图。
  • ALTER VIEW:修改已经存在的视图。
  • DROP VIEW:删除指定的视图。
  • COMMENT: 为表、列、索引等对象添加注释。
  • RENAME: 对表、列等对象进行重命名。
  1. 数据查询语言(DQL)
  • SELECT: 查询数据,包括多个表之间的联接、聚合函数、排序等。
  • FROM: 指定查询的数据来源。
  • WHERE: 指定查询条件。
  • GROUP BY: 进行分组聚合操作。
  • HAVING:筛选分组后的结果集。
  • ORDER BY: 对结果集进行排序。
  • LIMIT: 限制结果集的数量。
  1. 数据操纵语言(DML)
  • INSERT: 向数据表中插入新的数据。
  • UPDATE: 修改数据表中的数据。
  • DELETE: 删除数据表中的数据。
  1. 事务控制语言(TCL)
  • COMMIT: 保存所有未提交的事务,并结束当前数据库会话。
  • ROLLBACK: 撤销自上次提交以来的所有更改,并结束当前数据库会话。
  • SAVEPOINT: 设置一个保存点,用于后续回滚到该点。
  1. 数据控制语言(DCL)
  • GRANT:授权用户或角色访问数据库对象。
  • REVOKE:从用户或角色中撤回授予的权限。
  1. 存储过程和函数
  • CREATE PROCEDURE:创建存储过程。
  • ALTER PROCEDURE:修改已经存在的存储过程。
  • DROP PROCEDURE:删除指定的存储过程。
  • CREATE FUNCTION:创建函数。
  • ALTER FUNCTION:修改已经存在的函数。
  • DROP FUNCTION:删除指定的函数。
  1. 触发器
  • CREATE TRIGGER:创建触发器。
  • ALTER TRIGGER:修改已经存在的触发器。
  • DROP TRIGGER:删除指定的触发器。
  1. 其他语句
  • SET:设置会话变量、系统参数等。
  • SHOW:显示数据库对象的元数据信息。
  • DESCRIBE:显示表格结构详细信息。

需要注意的是,不同版本的达梦数据库可能会略有不同的SQL语句。以上列举的是该数据库的常见SQL语句,具体实现还需按照该版本的语法规范进行。

猜你喜欢

转载自blog.csdn.net/weixin_53240476/article/details/130249953
今日推荐