存储过程中的单引号问题
单引号有时候一下出现好几个
1个 2个 3个 4个 什么情况下单引号作为转移字符
能不能给个例子啊? 什么时候用1个 2个 3个 4个
最好给个例子啊
------解决方案--------------------
select '1'
select '''11111'
select ''''
引号作为包裹字符串的时候是成对出现的,作为转义字符的时候是单个并放在要转义的字符前面。
你看到的4个单引号是第一个和最后一个是包裹字符串的作用,第二个是转义字符,第三个是被转义的字符
这个问题前天好像就有人问过了,是楼主么?
------解决方案--------------------
字符串的单引号要输入两次,最外两边的单引啊不计算如下
''''='
''''''=''
''''''''='''
''''''''''=''''
------解决方案--------------------
一般作为转义字符只会用在转义单引号自身的时候,比如要在单引号作为字符串中的内容的时候才需要
------解决方案--------------------
------解决方案--------------------
最好的方法就是自己测试。