我有一个问题:
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
答案 0 :(得分:4)
由于您没有告诉我们错误是什么,我们必须猜测。我的猜测是你需要表函数的别名,否则*
是不合法的:
SELECT t.*,
'Name' as John
FROM table(i#1040_inv_adj_fn('123')) t