SQL语句中单引号
类别:数据库 浏览量:1595
时间:2015-2-3 SQL语句中单引号
SQL语句中单引号一、写SQL语句时,条件中会有两个单引号,但是本身又被单引号包括
例如:
select * from control where column=' ' 如果column中的条件为 ddd 'g'
解决方法为
在column的条件中用两个单引号来表示一个单引号,例如
select * from control where column=' ddd ''g'''
二、存储过程中使用单引号的实例
declare @SearchType nvarchar(50)
declare @SearchString nvarchar(255)
declare @SearchKey nvarchar(50)
declare @SearchSql nvarchar(2000)
set @SearchType = '2'
set @SearchKey = 'd'
set @SearchString = CASE @SearchType
when '1' then '1 = 1'
when '2' then 'p.ProjectName like ''' + '%' + @searchkey + '%' + ''''
when '3' then 'p.ProjectCity like ''' + '%'+ @searchkey + '%' +''''
when '4' then 'c.CateName like ''' + '%' + @searchkey + '%' + ''''
when '4' then 'p.ProjectManager like ''' + '%' + @searchkey + '%' +''''
END
set @SearchSql = N'
SELECT p.*,datename(year,ProjectPostTime)+ ' + '''-''' + ' + datename(month,ProjectPostTime)+ '+ '''-''' + ' + datename(day,ProjectPostTime)' + ' as PostTime, m.EmpName,c.CateName FROM tableddd As p ,tableeee As m ,tablefff c WHERE p.EmpID = m.EmpID and p.CateID = c.CateID and '
+ @SearchString
标签:SQL语句
您可能感兴趣
- sqlserver分页查询sql语句(sql server实现分页的方法实例分析)
- 游标和sql语句区别(详解SQL游标的用法)
- laravel mysql 操作方式(Laravel使用原生sql语句并调用的方法)
- sql语句去除重复记录(使用SQL语句去掉重复的记录两种方法)
- sqlserver中根据类型分组(SQL SERVER 分组求和sql语句)
- sql语句行转列怎么设置(SQL行转列和列转行代码详解)
- sqlserver复制表结构及数据到新表(SQL SERVER 表与表之间 字段一对多sql语句写法)
- mysql中修改表的字段名(MySQL 使用SQL语句修改表名的实现)
- 如何查找MySQL中查询慢的SQL语句
- SQL语句的几个好习惯
- 查看IO量大的SQL语句及它们的执行计划
- django怎么设置数据库(django配置连接数据库及原生sql语句的使用方法)
- laravel框架两表联查(Laravel 使用查询构造器配合原生sql语句查询的例子)
- sql语句计算年龄(sql通过日期判断年龄函数的示例代码)
- sqlserver常用的字符串函数(SqlServer 获取字符串中小写字母的sql语句)
- 创建数据表的sql语句代码(用注解编写创建表的SQL语句)
- 吉林舒兰 封城 聚集性疫情传播链已延至沈阳,有一个细节让人忧心(吉林舒兰封城)
- 1天密接者猛增77人,患者轨迹透露危险信号 吉林市全面封闭管理(1天密接者猛增77人)
- 吉林舒兰 封城 15人确诊 276人隔离,出现跨省传播(吉林舒兰封城)
- 四月新番CP人气榜公布,《剃须》两度上榜,沙优不是女朋友(四月新番CP人气榜公布)
- 2019年外媒秋季新番动画角色CP排行榜,桐人和爱丽丝落榜(2019年外媒秋季新番动画角色CP排行榜)
- 新一小兰领衔 盘点动漫中的那些 远距离恋爱情侣(盘点动漫中的那些)
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9