我有一个如下所示的 Oracle 脚本:
variable L_kSite number;
variable L_kPage number;
exec SomeStoredProcedureThatReturnsASite( :L_kSite );
exec SomeStoredProcedureThatAddsAPageToTheSite( :L_kSite, :L_kPage );
update SiteToPageLinkingTable
set HomePage = 1
where kSite = :L_kSite and kPage = :L_kPage;
假设最后一条语句是对绑定变量的有效使用,但是当我尝试运行脚本时,我在最后一行得到了这个:
SQL Error: Missing IN or OUT parameter at index:: 1
我不知道如何在这里进行,因为我不是特别精通 Oracle。