分隔標識符:跨資料庫的變體
資料庫使用多種技術來引用表名,稱為分隔標識符。這是允許標識符包含可能被解釋為查詢一部分的字元所必需的。
大多數 SQL 資料庫使用雙引號來分隔識別碼:
SELECT * FROM "my table";
但是,某些資料庫使用不同的字元。
MySQL 使用預設反引號:
SELECT * FROM `my table`;
Microsoft SQL. SQL. 🎜>Sybase預設使用括號:
SELECT * FROM [my table];
Database | Default Delimiter |
---|---|
Standard SQL | Double-quotes |
MySQL | Back-quotes |
Microsoft SQL Server | Brackets |
Sybase | Brackets |
InterBase | None (requires setting dialect to 3) |
Firebird | None (requires setting dialect to 3) |
以上是不同的資料庫如何處理 SQL 查詢中的分隔標識符?的詳細內容。更多資訊請關注PHP中文網其他相關文章!