日期:2014-05-17  浏览次数:20651 次

form奇怪的变量问题????
ebs二次开发,用Forms Designer开发的程序如下:
DECLARE
V_USER_ID NUMBER;
begin
V_USER_ID:=1060;
message('V_USER_ID为'||to_char(V_USER_ID));
end;
在服务器端编译报错:Segmentation Fault

修改一下程序,在声明时给V_USER_ID赋值0,其它的不变 V_USER_ID NUMBER:=0;
DECLARE
V_USER_ID NUMBER:=0;
begin
V_USER_ID:=1060;
message('V_USER_ID为'||to_char(V_USER_ID));
end;
重新在服务器编译,却能通过,这是为什么呀???????????

------解决方案--------------------
是有点奇怪,你把编译成功后的,初期值设定再删除,还报错吗?