TIPTOP ERP 调试debug时如何查看临时表中的数据

TIPTOP ERP 调试debug时如何查看临时表中的数据


前提将dba_segments这个表的select权限授权给各个营运中心(即数据库用户)

         ①.用sys账号以dba的权限登录数据库

             <topprod:/u1/topprod/tiptop> sqlplussys/sys@topprod as sysdba;

         ②.将dba_segments表的select权限授权给营运中心

             SQL> grant select on dba_segments to ds; 

                      --ds表示你要授权的营运中心,按需修改成自己的营运中心

                       Grant succeeded.


001在4gl中创建临时表

    #demo:

    CREATE TEMP TABLE         r515_Forecast(
         oeb04   VARCHAR(40),
         oea03   VARCHAR(10),
         oeb16   date,
         opd09   DECIMAL(15,3)
     )

      然后在临时表中插入你的数据数据

     INSERT INTO r515_Forecast VALUES (x,x,x,x)

       .......


002在dba_segments表中查询r515_Forecast对应的真正的表名(segment_name)

      登录你的PL/SQL到当前自己所在的营运中心,执行查询

 SELECT * FROM dba_segments WHERE segment_name LIKE  '%R515_FORECAST' --R515_FORECAST:即之前创建的临时表,注意大写

       其中字段segment_name的值就是r515_Forecast对应的真正的表名,一般为TTXXXXXXX_R515_FORECAST

      如果有多个,说明有多人多次运行了此4GL程序,生成了多个临时表,根据RP判断哪个是自己的表吧,^_^!


003、查询自己的数据

      SELECT * FROM     TTXXXXXXX_R515_FORECAST


http://blog.csdn.net/yihuiworld



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值