BBS.ChinaUnix.net
首页 | 新闻 | Linux | FreeBSD | AIX | Windows | 博客 | 论坛 | 存储 | 网络 | 人才 | Wiki | 资料 | 读书 | 手册 | 下载 | 空间 | 搜索
  会员: 密码: 免费注册 | 忘记密码 | 会员登录 | 搜索 | 帮助 


奥运快报: 
奥运热点:
 

[ASE] SQL语句中的转义符问题.求助

首页 » 论坛 » Sybase »  
[打印] [订阅] [收藏] [本帖文本页] [推荐此主题给朋友,立即获积分]
cyj1827
侠客




UID:471076
注册:2006-9-29
最后登录: 2008-07-08
帖子:34
精华:0

可用积分:35 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


1楼 发表于 2008-6-19 10:17 
一个字段中的值有'符号.如何用SQL语句通配符功能查询出来



您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
aliking   帅哥 (aliking)
圣骑士




UID:177161
注册:2004-8-15
最后登录: 2008-09-03
帖子:96
精华:0

可用积分:257 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


2楼 发表于 2008-6-19 12:36 
回复 #1 cyj1827 的帖子

用连续两个单引号转义,比如
select "It''s the awnser."
返回的结果应该是:
It's the awnser.



您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
cyj1827
侠客




UID:471076
注册:2006-9-29
最后登录: 2008-07-08
帖子:34
精华:0

可用积分:35 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


3楼 发表于 2008-6-22 17:56 
继续

语句
select * from don_record_reg where dor_name like " %' ";
这句话在PB里执行报错
提示:没有有效的结束符
请问怎么处理



您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
admin8776   帅哥
圣骑士



UID:610450
注册:2007-8-31
最后登录: 2008-08-22
帖子:126
精华:0

可用积分:943 (稍有积蓄)
信誉积分:15
专家积分:0 (本版:0)
空间积分:808
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


4楼 发表于 2008-6-23 10:47 


QUOTE:
原帖由 cyj1827 于 2008-6-22 17:56 发表
语句
select * from don_record_reg where dor_name like " %' ";
这句话在PB里执行报错
提示:没有有效的结束符
请问怎么处理

select * from don_record_reg  where  dor_name  like  ' ''% '; 这个语句就可以把值以单引号'开头的取出来,试试



您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
版主 hobbylu
版主-天使



UID:24126
注册:2002-10-21
最后登录: 2008-09-05
帖子:1342
精华:3

可用积分:1529 (家境小康)
信誉积分:100
专家积分:45 (本版:45)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


5楼 发表于 2008-6-23 11:09 
你可以考虑使用关键字 escape



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

提供在线或者现场SYBASE技术支持,如灾难恢复、安装,配置,调优,排错,培训等服务QQ31827516
MSN:hobbylu@msn.com
博客:hobbylu.blogcn.com
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
admin8776   帅哥
圣骑士



UID:610450
注册:2007-8-31
最后登录: 2008-08-22
帖子:126
精华:0

可用积分:943 (稍有积蓄)
信誉积分:15
专家积分:0 (本版:0)
空间积分:808
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


6楼 发表于 2008-6-23 14:39 


QUOTE:
原帖由 hobbylu 于 2008-6-23 11:09 发表
你可以考虑使用关键字 escape

请问楼主,escape怎样使用啊



您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
版主 hobbylu
版主-天使



UID:24126
注册:2002-10-21
最后登录: 2008-09-05
帖子:1342
精华:3

可用积分:1529 (家境小康)
信誉积分:100
专家积分:45 (本版:45)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


7楼 发表于 2008-6-23 14:58 
like 谓词含义
like "5@%" escape "@" 5%
like "*_n" escape "*" _n
like "%80@%%" escape "@" 包含 80% 的字符串
like "*_sql**%" escape "*" 包含 _sql* 的字符串
like "%#####_#%%" escape "#" 包含 ##_% 的字符串
类似,具体看参考手册



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

提供在线或者现场SYBASE技术支持,如灾难恢复、安装,配置,调优,排错,培训等服务QQ31827516
MSN:hobbylu@msn.com
博客:hobbylu.blogcn.com
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘

首页 » 论坛 » Sybase »


 


Copyright © 2001-2008 ChinaUnix.net All Rights Reserved     联系我们:

感谢所有关心和支持过ChinaUnix的朋友们    转载本站内容请注明原作者名及出处

京ICP证041476号


清除 Cookies - ChinaUnix - Archiver - WAP - TOP

Processed in 0.037634 second(s), 4 queries , Gzip enabled