注释示例
注释示例
-- 单行注释(标准)
# MySQL 独有的单行注释
/* 跨行
注释 */
SELECT 1; -- 行尾注释可执行注释(MySQL)
可执行注释(MySQL)
/*!40101 SET NAMES utf8mb4 */;| 标准 | -- 与 /* */ 在 MySQL、PostgreSQL 通用 |
|---|---|
| MySQL 扩展 | # 单行注释;/*! ... */ 内容会被执行 |
| 优化器提示 | MySQL 与 PG 都支持 /*+ ... */ 形式的提示 |
三种注释写法与可执行注释的区别:MySQL 支持 # 单行注释与版本注释 /*! */,PostgreSQL 遵循标准的两类注释。
-- 单行注释(标准)
# MySQL 独有的单行注释
/* 跨行
注释 */
SELECT 1; -- 行尾注释/*!40101 SET NAMES utf8mb4 */;| 标准 | -- 与 /* */ 在 MySQL、PostgreSQL 通用 |
|---|---|
| MySQL 扩展 | # 单行注释;/*! ... */ 内容会被执行 |
| 优化器提示 | MySQL 与 PG 都支持 /*+ ... */ 形式的提示 |