您的位置:首页 > 数据库

sql语句单引号的使用

2012-07-31 13:37 253 查看
SQL 使用单引号来环绕文本值。如果是数值,请不要使用引号。

因为整个sql语句是一个字符串,那么里面如果需要再嵌套字符串的话呢就必须用单引号括起来,而不能用双引号括起来的。

' '是字符界定符,告诉SQL你输入的是字符;否则如果不加单引号的话,SQL就默认为数值型的了。

文本值:

这是正确的:
SELECT * FROM Persons WHERE [code]FirstName='Bush'


这是错误的:
SELECT * FROM Persons WHERE
FirstName=Bush

[/code]

数值:

这是正确的:
SELECT * FROM Persons WHERE [code]Year>1965


这是错误的:
SELECT * FROM Persons WHERE
Year>'1965'

[/code]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: