1. 程式人生 > >mysql/*!50001註釋解釋在MySQL裡,多行解釋是/**/,這個是SQL的標準但是MyS

mysql/*!50001註釋解釋在MySQL裡,多行解釋是/**/,這個是SQL的標準但是MyS

mysql /*!50001 註釋解釋
在MySQL裡,多行解釋 是 /* */,這個是SQL的標準 
但是MySQL擴張了解釋 的功能
假如 在起頭的/*後頭加了驚歎 號,那麼此解釋 裡的語句將被推行 
比如 
mysql> /*! select * from test */;
+------+
| id   |
+------+
|    1 |
|    2 |
|    3 |
+------+
3 rows in set (0.00 sec)

再看如下語句
/*!50001 select * from test */;
這裡的50001表示假如 資料庫是5.00.01以上版本,該語句才會被推行
因此固然 你的mysqldump出來的成立 view的語句在解釋 裡,實際 上它是會被推行 的


假如 是一下內容,就不會推行 了,那是真正的解釋 了
/* select * from test */;