这是错误:错误(277,3):PLS-00306:调用' MANUFACTURING_OUTPUT'
时参数的数量或类型错误UPDATE T1
SET UKURS = CAST(1 /CAST(v_UKURS AS Number(32,5))AS Number(32,2))
WHERE FCURR = 'EUR'
AND TCURR = 'INR';
PURCHASING_OUTPUT() ;
MANUFACTURING_OUTPUT();
我正在将我的代码从sql srver迁移到oracle。
答案 0 :(得分:2)
要了解传递函数/过程所需的参数数量和类型:
DESC MANUFACTURING_OUTPUT;
你会得到这样的东西:
FUNCTION MANUFACTURING_OUTPUT RETURNS NUMBER
Argument Name Type IN/OUT
-------------------------------- -------------------- --------
SITE_ID NUMBER IN
PRODUCT_ID NUMBER IN
LOCATION VARCHAR IN
传递正确数量和类型的参数。