将空白字符连接到字段值

时间:2010-02-11 18:42:55

标签: sql oracle plsql

我如何附加空白字符 - 例如  /  (不间断的空间)到查询oracle服务器的字段值?

我试过

SELECT myfield || ' ' FROM mytable

但这被解释为名为#160的变量。

3 个答案:

答案 0 :(得分:3)

使用命令

set define off

阻止Oracle使用&来表示变量替换。

当然,这只是让它无法锁定&符号。您可以使用chr( )函数插入具有所需二进制等效值的字符。

答案 1 :(得分:2)

简单地做

select sysdate || ' ' from dual

适合我。这不适合你吗?

答案 2 :(得分:2)

您还可以使用CHR功能:

SELECT myfield || CHR(160) FROM mytable