2011-07-14 82 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。