我正在使用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