首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL 註釋寫法跨資料庫對照:MySQL、SQL Server、Oracle、DB2

     編輯:關於SqlServer

SQL 標準單行註釋為 --,但各資料庫支援程度與擴充語法不同。本文整理四大主流資料庫的註釋方式。

MySQL

  • # 單行註釋:# 這是註釋 (MySQL 特有)
  • -- 單行註釋:-- 這是註釋 (需緊接空格或換行)
  • C 風格 /* ... */:支援單行、多行、行內註釋
    /* 多行
           註釋 */
    SELECT * FROM user; /* 行內註釋 */

SQL Server / Oracle / DB2

  • -- 單行註釋:-- 這是註釋 (標準語法)
  • C 風格 /* ... */:支援單行、多行、行內註釋,用法同 MySQL
  • 不支援 # 註釋

範例對照

-- SQL Server / Oracle / DB2 單行
/* 多行
   註釋 */
SELECT id, name /* 行內註釋 */ FROM student;

建議採用標準 -- (單行) 與 /* */ (多行/行內) 以確保跨資料庫相容性。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved