今天写存储过程是遇到一个问题。。一个变量中存储一个查询语句如set @temp='select * from aa where aa like '+啊啊+''上面实际效果为:select * from aa where aa like 啊啊这肯定是错的,我现在要的效果是select * from aa where aa like '啊啊'搞了半天终于OK了。。sql支持ASCII。用ASCII来替换“'”set @temp='select * from aa where aa like '+char(39)+啊啊+char(39)+''这只是个单引号的问题。。相应的扩展。。如换行。。。等等也都可以用ASCII来解决。。
存储过程使用ASCII解决问题
最新推荐文章于 2021-02-05 01:47:12 发布