快速掌握SQL中幾個(gè)值得注意的特殊符號(hào)

字號(hào):

1.在SQL中,表示字符串得引號(hào)強(qiáng)烈建議使用單引號(hào)(’’’’)。雖然SQL/Index.html">MySQL也可以使用雙引號(hào)("),但是為了和SQL Server和Oracle統(tǒng)一,建議都使用單引號(hào)。如果在字符串中也有單引號(hào)出現(xiàn)的話,在SQL中需要將其替換為兩個(gè)單引號(hào)(’’’’’’’’),DBMS會(huì)將其解釋為一個(gè)單引號(hào)的。
    2.關(guān)于SQL的換行符和字符串連接符,在SQL/Index.html">MySQL、SQL Server和Oracle中均有不同,下面以列表顯示。
    SQL/Index.html">MySQL SQL Server Oracle 換行符 \n或\r\n或CHAR(10)
    CHAR(13) CHR(10) 字符串連接符 CONCAT() + ||或CONCAT()
    3.另外,符號(hào)(&) 在Oracle里有特殊含義,是一個(gè)宏變量標(biāo)識(shí)符,在SQLPLUS里執(zhí)行:
    SELECT ’’’’AAA BBB’’’’ AS STR FROM DUAL
    它會(huì)提示你輸入宏變量值,所有如果SQL里有(&),建議用單引號(hào)括起來,如:
    SELECT ’’’’AAA’’’’||’’’’&’’’’||’’’’nbsp;BBB’’’’ AS STR FROM DUAL它就不會(huì)提示了。