SQL語句是由DBMS處理的指令。如果你希望包括不進行處理和執行的文本,該怎么辦呢?為什么你想要這么做呢?原因有以下幾
點。
-
我們這里使用的SQL語句都很短,也很簡單。然而,隨着你的SQL語句變長,復雜性增加,你就會想添加一些描述性的注釋,這便於你自
己今后參考,或者供項目后續參與人員參考。這些注釋需要嵌入在SQL腳本中,但顯然不能進行實際的DBMS處理。 -
注釋的另一個重要應用是暫時停止要執行的SQL代碼。如果你碰到一個長SQL語句,而只想測試它的一部分,那么應該注釋掉一些代碼,
以便Mysql將其視為注釋而加以忽略。
很多DBMS都支持各種形式的注釋語法。我們先來看單行注釋:
--SELECT prod_name FROM Products; -- 這是單行注釋
單行注釋使用'--'即可。
再來看下多行注釋:
/* 這時多行注釋
這時一條查詢語句
*/
SELECT prod_name, vend_id FROM Products;
多行注釋使用'/**/'即可。
參考
《SQL必知必會》