2011-07-14 54 views
1

我是很新的甲骨文,似乎与我的查询Oracle查询错误

一些问题,以下是我已经有了

SELECT (REPLACE(column1, 'test', '') + ': ' + column2) AS column3 FROM table 

我得到一个错误ORA-01722 invalid number此。

我认为这与+有关,但我不确定正确的语法是什么。

任何想法?

回答

8

您应该使用||到Concat的两个字符串...

+0

谢谢 - 这很好:) –

4

在甲骨文来连接正确的方法是使用||

select 'a' || 'b' from dual; 
4

或使用CONCAT功能

(这是没有使用,因为双管更容易使用,所以只是想完成这里)

问候,
Rob。