SQL SERVER怎样转义单引号
来源:互联网 发布:eclipse 查看java源码 编辑:程序博客网 时间:2024/05/22 01:58
默认情况下, '是字符串的边界符, 如果在字符串中包含', 则必须使用两个', 第1个'就是转义符
例子:select * from tbl where uyear='''06'
上例中 uyear 的实际条件值为 '06,而不是 ''06(一共有四个单引号,第一个跟第四个是为了引住字符串,第二个是转义符,第三个是被转义的)
如表A有name字段,想修改该字段的某个值为【O'neal 】该如何修改?
DECLARE @A NVARCHAR(20);
SELECT @A='O''ONE'
PRINT @A
PS:可以先把ONEAL整个先引住,为'OONE',然后在ONE前添加转义符跟被转义的单引号,即结果为SELECT @A='O''ONE'
例三:如果我想得到下面的结果:
SET @columnNames='';
则可以这样写:
DECLARE @SQLCMD NVARCHAR(MAX)='';
SELECT @SQLCMD+='SET @columnNames='''';';
PRINT @SQLCMD;
- SQL SERVER怎样转义单引号
- SQL server 中 SQL 单引号转义问题
- sql server中sql语句中单引号转义
- sql server中sql语句中单引号怎么转义?
- sql server中sql语句中单引号怎么转义?
- SQL 转义字符 单引号
- 怎样在SQL Server中查询带单引号的值
- sql单引号问题解决 用转义
- SQL 转义字符'(单引号)
- sql的存储过程里面转义'单引号
- ORACLE 动态SQL 转义字符 单引号
- 单引号转义
- sql server转义字符
- sql server 转义字符
- Oracle SQL 特殊字符 转义 嵌套单引号 双引号
- sql insert 包含单引号等特殊字符的 转义方法
- java String sql语句中的双引号 单引号 转义符
- 在sql server 2005中的单引号包含单引号的写法
- 图象滤波器 Coherence-enhance shock filter 实现
- SIP协议学习1
- 搭建hadoop-dist-2.0.0-cdh4.2.0开发测试环境
- 资源链接 - 收藏
- Java正则表达式
- SQL SERVER怎样转义单引号
- 内容模式与比例缩放
- 【Program With Soul】XML文件与DOM4J初步认识
- android_插件架构
- vim字符编码
- Core Location之指南针
- Servlet学习(一)----Servlet的生命周期以及开发Servlet的三种方法
- spring 配置文件datasource.properties
- java垃圾回收机制