Office中国论坛/Access中国论坛
标题:
借地方问一下SQL里的怎样写筛选 单引号,主要是不知道应该发到哪个版,看这里人多,
[打印本页]
作者:
wanyuhe
时间:
2006-4-13 01:10
标题:
借地方问一下SQL里的怎样写筛选 单引号,主要是不知道应该发到哪个版,看这里人多,
SELECT *
FROM dbo.t_a
WHERE (name LIKE '%' % ')
说是在某某某之前有“未闭合的引导”,可能是因为三个单引号闹的。不知道应该怎么把Name字段里的包含 单引号 的内容筛选出来。感谢.
作者:
fan0217
时间:
2006-4-13 01:56
用chr(39)代替呢?
作者:
wanyuhe
时间:
2006-4-13 02:33
是这样吗,这样不行。这个是能够代表单引号吗?
SELECT *
FROM dbo.t_a
WHERE (name LIKE '%chr(39)%')
作者:
fan0217
时间:
2006-4-13 02:34
要用连接符连接.
作者:
wanyuhe
时间:
2006-4-13 03:39
SELECT *
FROM dbo.t_contact
WHERE (firstname LIKE '%chr&(39)%')
不好意思,是这样连吗,我不太知道。这样做前面出现的错误对话框不出现了,但是筛选不出来东西,不过这个字段内确实是存在 单引号的。您能再说的明白点吗。多谢了。
作者:
fan0217
时间:
2006-4-13 04:02
你的语法肯定是错的,顺便把你的例子放上来.
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3