sql插入'开头字符串 这样有错s.Format(... '%s'...); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create table tb(col varchar(20))insert tb values('''dfadf')insert tb values('''adfadf''')select * from tbdrop table tb/*col -------------------- 'dfadf'adfadf'(所影响的行数为 2 行)*/ 一般的可以,如果%s为'aaa这样的字符就不行了s会变成 ''aaa' , 在SQL语句里不合法 liangCK:我把'%s'改成''%s''了,好像还是不行 create table tb(col varchar(20))insert tb values('''liangCK')insert tb values('CS''')insert tb values('CS')select * from tb where col like '%S/''' escape '/'drop table tb/*col -------------------- CS'(所影响的行数为 1 行)*/ 试了下,得把try catch放在循环里,这样效不高呀,难道没有直接点的办法吗? SET @sqlCmd = @sqlCmd + ' and a.OpUserName like ''%' + @managerName + '%'' '这样肯定通过了吧. 较大数据量对比查询的问题 帮忙点一下,放分 SQL2005下一个问题,困饶数日,求解 如何将表单提交的数据插入到二张表中? 请高手帮忙看看存储过程,运行时候不报错,但是就是没有改变什么! 求的sql写法,请各位帮忙? SQL SERVER2000数据库恢复问题 sql server 2000 服务器应该放在哪里 ? ^_^" 后台数据库sql2000中datetime字段,如何建立一个默认值 请问如何得到某一月的天数?(SQL) 基础问题:想在select的查询结果中增加新列 |zyciis| 求一句Update语更 更新关联的表 谢谢
insert tb values('''dfadf')
insert tb values('''adfadf''')select * from tbdrop table tb/*
col
--------------------
'dfadf
'adfadf'(所影响的行数为 2 行)
*/
s会变成 ''aaa' , 在SQL语句里不合法
我把'%s'改成''%s''了,好像还是不行
insert tb values('''liangCK')
insert tb values('CS''')
insert tb values('CS')select * from tb where col like '%S/''' escape '/'drop table tb/*
col
--------------------
CS'(所影响的行数为 1 行)
*/
这样肯定通过了吧.