sql语句的单引号

sql语句的单引号

ID:22906268

大小:88.50 KB

页数:17页

时间:2018-11-01

sql语句的单引号_第1页
sql语句的单引号_第2页
sql语句的单引号_第3页
sql语句的单引号_第4页
sql语句的单引号_第5页
资源描述:

《sql语句的单引号》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、★sql语句的单引号关于SQL语句中的双引号、单引号和关于SQL语句中的双引号、单引号和(1)先来看一个最简单的SQL语句InsertIntousers(username)values(小王)大家来看一下,这是一个标准的SQL语句,因为username是文本型字段,所以字段值两边要加双引号,表示小王是一个字符串。(2)可是在ASP中,我们通常这样写strSql=InsertIntousers(username)values('小王')此时,前后的双引号表示中间是一个字符串。而小王两边的单引号是因为发生了引号嵌套,所以内层引号该为了

2、单引号。(3)实际插入时,因为小王通常是从表单中获取的变量,不过因为变量不能直接写入字符串,必须通过连接符和字符串连接在一起,所以要写成如下形式:myusername=Request.Form(username)……strSql=InsertIntousers(username)values('myusername')很多人此时就糊涂了,为什么其中又有单引号,又有双引号啊。简单的看上面的式子,其实是由如下三部分组成的:字符串常数:InsertIntousers(username)values('字符串变量:myuserna

3、me字符串常数:')直接理解上面的式子可能比较困难,现在我们变量myusername的值代入就能看清楚了。假如myusername=小王,代入:strSql=InsertIntousers(username)values('小王')然后依次执行其中的连接运算符,结果为:strSql=InsertIntousers(username)values('小王')这就是(2)中提到的正确的SQL语句。到此就能看清楚了:式子中第1、2个双引号配套,表示这是一个字符串。第3、4个双引号配套,也表示是一个字符串。而式子中

4、的单引号就是文本型字段值小王前后的单引号。(4)上面只有一个字段,下面来看一个有两个字段的情况:strSql=InsertIntousers(username,passp;myusername','mypassp;')其中myusername和mypassyusername=小王,mypasse,passp;小王','123456')依次执行连接运算,结果为:strSql=InsertIntousers(username,passit_date是日期型。strSql=InsertIntousers(

5、username,passit_date)values('myusername','mypassp;',myage,#mysubmit_date#)注意这里根据字段的类型两边加上相应的符号,或者不加。假如myusername=小王,mypassyage=20,mysubmit_date=&quo(来自:.Bothe,passit_date)values('小王','123456',20,#2004-4-1#)这里的20很特殊,运算时,首先会自动转换为字符串,因为这里参与运算的都是字符

6、串。结果为:strSql=InsertIntousers(username,passit_date)values('小王','123456',20,#2004-4-1#)依次执行连接运算,结果为:strSql=InsertIntousers(username,passit_date)values('小王','123456',20,#2004-4-1#)这正是我们需要的标准的SQL语句。篇二:SQL中存储过程中SQL语句的单引号和双引号问题SQL中存储过程中SQL语句的单引号和双引号问

7、题(2)关于SQL语句中的双引号、单引号和(1)先来看一个最简单的SQL语句InsertIntousers(username)values(小王)大家来看一下,这是一个标准的SQL语句,因为username是文本型字段,所以字段值两边要加双引号,表示小王是一个字符串。(2)可是在ASP中,我们通常这样写strSql=InsertIntousers(username)values('小王')此时,前后的双引号表示中间是一个字符串。而小王两边的单引号是因为发生了引号嵌套,所以内层引号该为了单引号。(3)实际插入时,因为小王通常是从表单

8、中获取的变量,不过因为变量不能直接写入字符串,必须通过连接符和字符串连接在一起,所以要写成如下形式:myusername=Request

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。