sql 语句中如何把'作为字符? declare @str varchar(10)set @str='8'',8英寸,'select @strset @str='8'+char(0x27)+',8英寸,'select @str 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @str varchar(50)set @str='8'+''',8英寸'select @str 上面2个人,那么小case的问题,也都赶过来了,前几天就有几个问同样问题的帖子哦 估计:filebat(Mark) 搭的是地铁,aw511(点点星灯)做的是巴士,所以落后了一步 嘻嘻! 请在技术版发简单散分时候第一时间通知俺,俺也要抢分! 顺便提一点,为了整个系统,前台包括后台,最好还是不要有单引号(sql server和js对此敏感) 双引号也最好不要有,因为asp技术对此敏感,所以遇到单引号或者双引号,就先处理再入库 把它替换会char(96),很像单引号,看上去区别不大,双引号就替换成2个,我今天就被用户报错, 折腾了半天才修改好,就是replace后终于bug没有了,因为不是关键字段,只是一个描述字段 替换了也影响不大 或者將半角的單引號'改為全角的’chr(-24154) rockyljt(江濤)不好意思,问一下,如何打全角的字符出来,我的是big 5编码的系统,我自己长了一个简体输入法,不过好像非常低级,有没有什么快捷键输出全角字符呢? 我今天有考虑替换成全角,当时我不知道char(96)很像单引号,抓破了头皮都不知道!知道,请告知,谢谢罗*^o^*...... MorningTea(一勺抹茶) 的没错 我的简体输入法太低级,!!! 刚才在网页里面response.Write chr(-24154) /*’ --我复制到查询编译器,执行print ascii('’'),但是我print char(161)确实空白的*/然后我前面不是打了几个中文,我复制我这个回帖的逗号,print ascii(','),结果是161??好奇怪哦,谁告诉我是怎么一回事呀?然后我就搬出封面都有垫杯子底印痕迹的c语言书本,查查常用的ASCII代码对照表,ASCII对照表显示161为一个西欧字符,就是类似,上面一个小点,下面一竖,但是不是i,好像在法文还是意大利文看到过?奇怪,为什么在asp是(-24154)呢?可是在sql是161,可是直接print chr(161)又是什么都不是? INSERT 语句与 CHECK 约束存在冲突 2011.4.3 求句SQL 一个递归触发器的问题,请进,帮我解决一下,谢谢~ 请教关于多表综合查询语句写法。。。 比较难的IP合并问题,求函数~ 为什么这个sql语句在BC中报错? 菜鸟问题!!来者有分!顶也有分1 请问vfp如何写dll给别人调? 怎样设计一个进销存系统的各个表的结构?¥100 请问在sql server2000中这样实现双向订阅发布功能??? 从access导入到sql,表里面的id不能自动递增了?
set @str='8'+''',8英寸'
select @str
/*
’ --我复制到查询编译器,执行print ascii('’'),但是我print char(161)确实空白的
*/然后我前面不是打了几个中文,我复制我这个回帖的逗号,print ascii(','),结果是161??
好奇怪哦,谁告诉我是怎么一回事呀?然后我就搬出封面都有垫杯子底印痕迹的c语言书本,查查常用的ASCII代码对照表,ASCII对照表显示161为一个西欧字符,就是类似,上面一个小点,下面一竖,但是不是i,好像在法文还是意大利文看到过?奇怪,为什么在asp是(-24154)呢?可是在sql是161,可是直接print chr(161)又是什么都不是?