国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

SQL查詢語句加單引號原則 sql查詢語句中的單引號,雙引號,加號是什么意思?

sql查詢語句中的單引號,雙引號,加號是什么意思?SQL查詢語句中的單引號和雙引號可以用來引用“字符串”常量,加號可以用作算術(shù)“加法”運(yùn)算符或“連接器”。但是,它們在應(yīng)用于不同的數(shù)據(jù)庫時有很多不同之處

sql查詢語句中的單引號,雙引號,加號是什么意思?

SQL查詢語句中的單引號和雙引號可以用來引用“字符串”常量,加號可以用作算術(shù)“加法”運(yùn)算符或“連接器”。但是,它們在應(yīng)用于不同的數(shù)據(jù)庫時有很多不同之處,需要引起我們的重視。

例如,access數(shù)據(jù)庫和MySQL數(shù)據(jù)庫支持使用單引號或雙引號引用字符串常量,而MSSQL數(shù)據(jù)庫僅支持使用單引號引用字符串常量。

再舉一個例子,access數(shù)據(jù)庫和MSSQL數(shù)據(jù)庫支持?jǐn)?shù)字作為加法運(yùn)算符或連接運(yùn)算符,而MySQL數(shù)據(jù)庫只支持?jǐn)?shù)字作為加法運(yùn)算符,但不支持連接器。如果需要實(shí)現(xiàn)字符串連接,則必須使用concat函數(shù)。

例如,

1)select*from T1 where col1=“ABC”

2)select*from T1 where col1=“ABC”

語句1和2對于access數(shù)據(jù)庫和MySQL數(shù)據(jù)庫是合法的。在MSSQL中,只有語句1是合法的,語句2將報告錯誤。

3)對于access和MSSQL數(shù)據(jù)庫,選擇T1

語句3中的col1 col2,如果這兩個字段是數(shù)字,數(shù)據(jù)庫引擎將執(zhí)行加法運(yùn)算,否則將執(zhí)行連接器合并這兩個字段的值;MySQL只對加號執(zhí)行算術(shù)加法運(yùn)算,如果需要連接多個字段值,則需要使用concat函數(shù),例如語句4

4)從t1中選擇concat(col1,col2)