跳到主要内容

SQL 命令参考

本附录是 Halo 数据库 SQL 命令参考手册,覆盖 182 条 SQL 命令,按命令字母序与功能类别拆分为 6 个文件,便于在线浏览与 PDF 转换。

文件清单​

文件行数命令数覆盖范围
A1-ABORT到ANALYZE-ALTER系列.md448844ABORT、ALTER 全系列、ANALYZE
A2-BEGIN到COPY-事务与基础命令.md9689BEGIN、CALL、CHECKPOINT、CLOSE、CLUSTER、COMMENT、COMMIT、COMMIT PREPARED、COPY
A3-CREATE对象定义-上.md219216CREATE ACCESS METHOD/AGGREGATE/CAST/COLLATION/CONVERSION/DATABASE/DOMAIN/EVENT TRIGGER/EXTENSION/FOREIGN DATA WRAPPER/FOREIGN TABLE/FUNCTION/GROUP/INDEX/LANGUAGE/MATERIALIZED VIEW
A4-CREATE对象定义-下-含TABLE与TYPE.md374423CREATE OPERATOR (CLASS/FAMILY)/POLICY/PROCEDURE/PUBLICATION/ROLE/RULE/SCHEMA/SEQUENCE/SERVER/STATISTICS/SUBSCRIPTION/TABLE/TABLE AS/TABLESPACE/TEXT SEARCH (CONFIGURATION/DICTIONARY/PARSER/TEMPLATE)/TRANSFORM/TRIGGER/TYPE
A5-CREATE-VIEW到DROP-VIEW-DROP系列.md249651CREATE USER (MAPPING)/VIEW、DEALLOCATE、DECLARE、DELETE、DISCARD、DO、DROP 全系列
A6-END到VALUES-查询与会话控制.md448039END、EXECUTE、EXPLAIN、FETCH、GRANT、IMPORT FOREIGN SCHEMA、INSERT、LISTEN、LOAD、LOCK、MOVE、NOTIFY、PREPARE (TRANSACTION)、REASSIGN OWNED、REFRESH MATERIALIZED VIEW、REINDEX、RELEASE SAVEPOINT、RESET、REVOKE、ROLLBACK (PREPARED/TO SAVEPOINT)、SAVEPOINT、SECURITY LABEL、SELECT (INTO)、SET (CONSTRAINTS/ROLE/SESSION AUTHORIZATION/TRANSACTION)、SHOW、START TRANSACTION、TRUNCATE、UNLISTEN、UPDATE、VACUUM、VALUES

阅读建议​

  • 想查 ALTER 系列命令 → 看 A1
  • 想查 CREATE 系列命令 → 看 A3(前半)和 A4(后半,含 CREATE TABLE/TRIGGER/TYPE 大件)
  • 想查 DROP 系列命令 → 看 A5
  • 想查查询/事务控制(SELECT/INSERT/UPDATE/SET/SHOW/COMMIT/ROLLBACK 等)→ 看 A6

转换说明​

  • 命令名标题统一为 ### 命令名,原 pandoc []{#_Toc... .anchor} 锚点已删除
  • SQL 语法块、命令输出保持 docx 原样(本轮只做格式转换,不校对内容)
  • 命令计数:A1+A2+A3+A4+A5+A6 = 44+9+16+23+51+39 = 182 条