我需要将模式名称作为参数传递给存储过程。但我最终得到错误 ORA00942: table or view does not exist
。我google了很多,但没有找到任何解决方案。
实际上,在我们的应用程序中,我们正在一个模式中编写存储过程 (SP),并为所有其他模式引用相同的 SP。
考虑一下我必须在不同的模式(1 个客户的 1 个模式)中找到一个项目的库存。然后
select * from abc.stock_table where itemid=xxx;
在此查询中,我想abc
用不同的模式名称替换。