--笔记开始:
每次从表中取数据,然后都要在excel中添加单引号,再粘到查询语句中进行查询比较麻烦。
所以能在查出的结果直接加上单引号是很省时间的 。
这里用到转义。
tablename:
ep:
select ''''||name||''''||',' from tablename where id>5.
结果:
上述理解:因为单引号是成对出现的,所以先把首尾的单引号找出来。然后从第二个单引号开始,每两个单引号转义成一个单引号。
所以,如果是4个单引号会转义成1个单引号,如果是6个单位引号,转义成2个单引号。如果是8个单引号,转义成3个单引号。
ep:
select ''''''''||name||''''''||',' from tablename where id>5.
结果:
--笔记结束。