您的位置:首页 > 数据库 > Oracle

Oracle字符串如何连接单引号

2014-08-18 11:04 162 查看

Oracle字符串如何连接单引号

select to_char('aaa')from dual;

select '' || to_char('aaa') || ''from dual;

select '''' || to_char('aaa') || '''' from dual;

select '''''' || to_char('aaa') || '''''' from dual;

select '''''''' || to_char('aaa') || '''''''' from dual;

select ' '' ' ||' ' || ' '' ' || to_char('aaa') || ' '' '' ' || ',' from dual;

可以试试这些语句的效果,发现规律。

四个'''' 大致意思是 第一个单引号和最后一个成对,第二个是转义符,第三个才是结果集需要的单引号。

然后就是空格的效果了。  第二个和第三个不能有空格。

最后大家可以查下select ' ''' || to_char('aaa') || '  ''   ' from dual;

                      1个空格                   2个空格 3个空格

结果集: 'aaa  '   。    就知道怎么去用空格了

在我们查2个库中2个表关联,我暂时不会dblink  所以只能用笨笨的方法,在结果的字段两边都加上 ’结果字段’,

然后plsql直接可以到出我要的结果了,一千多条呢,我总不能手动去添加吧,虽然有一种文本,但是我没安装,呵呵

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: