2016 - 2024

感恩一路有你

SQL查询语句加单引号原则 sql查询语句中的单引号,双引号,加号是什么意思?

浏览量:1863 时间:2021-03-17 03:19:44 作者:admin

sql查询语句中的单引号,双引号,加号是什么意思?

SQL查询语句中的单引号和双引号可以用来引用“字符串”常量,加号可以用作算术“加法”运算符或“连接器”。但是,它们在应用于不同的数据库时有很多不同之处,需要引起我们的重视。

例如,access数据库和MySQL数据库支持使用单引号或双引号引用字符串常量,而MSSQL数据库仅支持使用单引号引用字符串常量。

再举一个例子,access数据库和MSSQL数据库支持数字作为加法运算符或连接运算符,而MySQL数据库只支持数字作为加法运算符,但不支持连接器。如果需要实现字符串连接,则必须使用concat函数。

例如,

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

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

语句1和2对于access数据库和MySQL数据库是合法的。在MSSQL中,只有语句1是合法的,语句2将报告错误。

3)对于access和MSSQL数据库,选择T1

语句3中的col1 col2,如果这两个字段是数字,数据库引擎将执行加法运算,否则将执行连接器合并这两个字段的值;MySQL只对加号执行算术加法运算,如果需要连接多个字段值,则需要使用concat函数,例如语句4

4)从t1中选择concat(col1,col2)

SQL查询语句加单引号原则 数据库单引号怎么打 sql转义字符单引号

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。