SQL 標準單行註釋為 --,但各資料庫支援程度與擴充語法不同。本文整理四大主流資料庫的註釋方式。
# 這是註釋 (MySQL 特有)-- 這是註釋 (需緊接空格或換行)/* 多行
註釋 */
SELECT * FROM user; /* 行內註釋 */
-- 這是註釋 (標準語法)# 註釋-- SQL Server / Oracle / DB2 單行
/* 多行
註釋 */
SELECT id, name /* 行內註釋 */ FROM student;
建議採用標準 -- (單行) 與 /* */ (多行/行內) 以確保跨資料庫相容性。