sql 中的分隔符


1、通過分隔符可以將其中的內容作為一個整體的字符串進行處理。

   假設數據庫中有一個表,名為user info,注意這個名字,user 和 info 中間存在一個空格。
   如果直接寫如下查詢,會報錯,可能會提示 user 表不存在或者 user 附近有語法錯誤。

   select * from user info;

   這時就要用到分隔符,在MySQL中可以使用反單引號“`”作為分隔符,例如:`user info`,在SQLServer中則是[user info]。

2、oracle 中的分隔符是雙引號,雙引號里的內容區分大小寫

  如:create table "user info" (id number);

    create table "USER INFO" (id number);

    create table "User Info" (id number);

  是三張不同的表。

  查詢scott 用戶的emp表,一定要寫成 select * from "EMP";


3、當SQL中有數據庫關鍵字時,使用反單引號括住關鍵字,可以避免數據庫產生錯誤


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM