首頁 > 資料庫 > mysql教程 > MySQL 對標準 SQL 的擴展

MySQL 對標準 SQL 的擴展

PHPz
發布: 2023-09-09 10:13:02
轉載
1054 人瀏覽過

MySQL 对标准 SQL 的扩展

MySQL伺服器支援其他SQL資料庫中可能找不到的擴充功能。這意味著,如果使用了MySQL的這些擴展,程式碼無法移植到其他SQL伺服器。但有時,它是可以移植的。

讓我們了解MySQL對標準SQL的擴充-

字串包含

#字串預設可以用「(雙引號)或'(單引號)括起來。如果開啟了「ANSI_QUOTES」SQL模式,則字串必須使用'括起來,如果使用「(雙引號),伺服器將將其解釋為識別碼。

轉義字元

\ is the escape character for strings.
登入後複製

存取表

MySQL不支援表空間,即使用資料庫名稱和表名(如「database_name.table_name」)存取表。

查詢 h2>

使用「group by」子句選取所有選取的欄位時,不需要為其指定名稱。這可以確保在某些查詢中獲得更好的效能。

子句

「ORDER BY」子句不能與「GROUP BY」子句一起指定,但「ASC」和可以使用「GROUP BY」子句指定「DESC」。

運算子

「||」和「&&」運算子可用來指示邏輯「OR」和「使用MySQL 伺服器時分別進行AND' 運算。這是因為,「|| 」和「OR」、「&&」和「AND」是同義詞。

連線

MySQL 伺服器不支援標準SQL 運算子「|」。|' 連接字串。為此,可以使用“CONCAT”功能。

以上是MySQL 對標準 SQL 的擴展的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板