0

質問があります:

SELECT * FROM table(i#1040_inv_adj_fn('123'))

const値を追加するには? この例は機能しません:

SELECT *, 'John' Name FROM table(i#1040_inv_adj_fn('123'))

エラー:

ORA-00923: FROM keyword not found where expected
00923. 00000 -  "FROM keyword not found where expected"
*Cause:    
*Action:
Error at Line: 1 Column: 9
4

1 に答える 1

4

エラーが何であるかを教えてくれなかったので、推測する必要があります。私の推測では、テーブル関数のエイリアスが必要です。それ以外の場合*は合法ではありません:

SELECT  t.*, 
        'Name' as John  
FROM table(i#1040_inv_adj_fn('123')) t
于 2013-03-28T10:31:26.380 に答える