SQL WHERE 子句中的单引号
来源:互联网 发布:mysql忘记root密码 编辑:程序博客网 时间:2024/05/09 15:51
由于对SQL 语句的不熟悉,在机房收费系统中一个很的简单问题也可能耽误很长时间。这篇谈及一个简单的单引号的使用。
如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。
我开始没在sql语句中插入单引号导致错误
给msgtext 加监视后:
在sql server 中查询:
而加入单引号:
涉及到的语法为 select 列名称 FROM 表名称WHERE 列 运算符 值。条件值周围是否使用是单引号由其数据类型决定 。SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。
文本值:
这是正确的:
SELECT * FROM Persons WHERE FirstName='Bush'
这是错误的:
SELECT * FROM Persons WHERE FirstName=Bush
数值:
这是正确的:
SELECT * FROM Persons WHERE Year>1965
这是错误的:
SELECT * FROM Persons WHERE Year>'1965'
这是一个很简单的问题,积累就是财富!
0 0
- SQL WHERE 子句中的单引号
- SQL中WHERE子句中的连接顺序
- SQL语句中的Having子句与where子句之区别
- SQL语句中的Having子句与where子句之区别
- SQL语句中的Having子句与where子句之区别
- SQL语句中的Having子句与where子句
- SQL Where 子句
- SQL WHERE 子句
- SQL WHERE 子句
- SQL WHERE 子句
- SQL ----WHERE 子句
- SQL WHERE 子句
- SQL WHERE子句介绍
- SQL WHERE 子句
- SQL之WHERE子句
- SQL WHERE 子句
- SQL WHERE 子句
- C#中的where子句
- 2013蓝桥杯C/C++程序设计本科A组
- c++ call js
- REST简析
- Spring配置之OpenSessionInViewFilter
- 自我定位
- SQL WHERE 子句中的单引号
- 嵌入式Linux下Camera编程--V4L2
- java方法的重载(overload)与重写(override)的区分与构造方法的重载
- java中的String为什么可以使用==比较字符串内容?
- UDP server,client 代码
- 浅谈main(string[] args)中arg 和pattern 与 matcher的使用
- EJB3.1 批量保存 高并发后部分查询不到数据
- 黑马程序员 基础篇(三)
- 构建企业服务之部署Windows Server 2008 DNS