我正在使用SQl Developer在名爲CONTRACTOR_REG的包中執行過程。該程序具有以下簽名。執行存儲過程時出現Oracle Uknown命令錯誤
PROCEDURE usp_ins_contractor_all(
webid VARCHAR2,--
firstname VARCHAR2,--
lastname VARCHAR2,--
middlename VARCHAR2,--
busname VARCHAR2,--
townname VARCHAR2,--
strname VARCHAR2,--
strtypecd VARCHAR2,--
strpfxcd VARCHAR2,--
strsfxcd VARCHAR2,--
addressoverflo VARCHAR2,--
houseno VARCHAR2,--
zipcd VARCHAR2,--
state VARCHAR2,--
phonenum VARCHAR2,--
phonenight VARCHAR2,
phonecell VARCHAR2,--
phonefax VARCHAR2,--
phonepager VARCHAR2,
licno VARCHAR2,--
regSite VARCHAR2,
licstate VARCHAR2,--
level_type VARCHAR2 := 'NA',--
type_cd CHAR)
我試圖執行以下操作:
exec user1.contractor_reg.usp_ins_contractor_all('testing12345',
'test',
'me',
'a',
'testbiz',
'DFGGH',
'something',
null,
null,
null,
'pobox:12345',
'45',
'00000',
'DF',
'1231231231',
'2342342344',
'443243242',
'111111111',
null,
'123123123',
null,
'FD',
'NA',
'EC')
我獲得以下錯誤:
Error starting at line 25 in command:
'EC')
Error report:
Unknown Command
似乎真的隨機給我,什麼是錯我的最後一個參數?
在此先感謝!
它是一個真正的存儲過程,還是一個包內的過程? – DCookie 2011-04-18 17:17:50
程序包,aorry猜我應該更清楚,我習慣於mssql。 – kralco626 2011-04-18 17:20:19