项目小经验:回车符遇到SQL

    故事从下图说起.

       数据库时有这么一条记录, 也就上图中ID为520的那条, 当我用"select * from S_LOV where id = 520"这个SQL时查了出来, 但把条件筛选条件换成"LIST_TYPE='WARNING_ONOFF_GJDB' "时,怪事出现了, 没有任何结果返回. 这是怎么回事? 是SQL中的什么因粗心写错了?仔细检查也没发现, ... 有些抓狂了, ...

       瞎试了点能想到的方案,都不行, 问同事.

       他怀疑是用空格或回车符什么的, 于是把筛选条件换成了 " LIST_TYPE like 'WARNING_ONOFF_GJDB%' ", 出结果了, 看来真是有空格之类的了.


      这样的问题, 若第一次见还真不知怎么办.

      这个回车符呀,在这篇博客( 项目小经验: eval与回车符 )中就讨论过它跟JavaScript里的eval结合时的问题, 没想它又跟SQL搅合在一起了.


你可能感兴趣的:(JavaScript,sql)