0

我在 oracle 中有一个简单的选择语句(示例):

SELECT * FROM organisation WHERE ID=15

这将返回一行:

 **ID   | NAME   |   NOTES      | VALUE**
   15   | BEST   | Just Notes...|  112

现在我想取值 (112) 并将其用作 oracle 函数中的参数:

function get_session_text (
     in_value in number
     ) 

返回 varchar2 是....

所以我想构建一个 select 语句,它将返回类似的内容:

 **ID   | NAME   |   NOTES      | VALUE  |  TEXT **  
   15   | BEST   |Just Notes... |  112   | function's result

选择 * 从

我尝试构建它,但我不熟悉函数,所以你能帮我处理那个 SQL 语句吗?

4

1 回答 1

2
SELECT id, 
       name,
       notes,
       value,
       get_session_text( value )
  FROM organization

应该这样做。

于 2012-11-29T15:48:06.007 回答