技术论坛

当前位置:首页>平台开发>技术论坛
全部 1208 平台特色 8 经典模式 77 流行模式 108 技术论坛 1014 经典视频 1

触发器中的sql是否支持变量的调用(弹出要求输入变量窗口?

时间:2004-07-16   访问量:1106

      [天堂隔壁]:杨老师,我现在刚刚开始接触使用平台的触发器功能.问题如下, 我某节点要显示一个表(临时表test_table)的数据.而这个表的数据是经过oracle的pl/sql(动态事务处理语句)运算出的数据插入一个临时表(test_table)中.我目前的思路是:1,该节点数据表源定义为那个临时表,即那个节点运行select * from test_table,然后设置触发器过程(数据集打开前)运行我的那段PL/SQL程序.但是因为我的那段PL/SQL在运行过程中要求使用者提供两个变量值.我测试好像在触发器中的pl/sql程序中不支持变量的调用(不知道触发器支持不支持运行PL/SQL).另外一个想法是.设置该节点去运行那段带参数的pl/sql程序(目前已经同过),问题是,然后如何在该节点程序运行完后如何去调用触发器去select * from test_table,因为我最终是要显示出那个test_table表中的数据.注:表test_table的表结构是存在在系统中的,只是数据因每次运行的变量不同得出不同的结果. 当然,我如果为这个问题做出两个信息点,一个运算,一个显示这样也能够实现目的,但是这样的方式不太灵活,呵呵.[emb8] [ALIGN=right][COLOR=#000066][本贴已被 天堂隔壁 于 2004-7-16 12:56:07 修改过][/COLOR][/ALIGN]

——————————————————————————————————

      [admin]:触发器中是不支持弹出参数窗口的。否则的话这触发就不好用了:) 你这种情况比较特殊,只能用分两个节点的方式解决。[emb1]

——————————————————————————————————

      [天堂隔壁]:能否用“运算树”来实现此功能呢?[emb8]

——————————————————————————————————

      [admin]:应该是可以的,不过这样也不能及时的反映变化啊?

上一篇:出问题了,请求帮助啊

下一篇:遇到困难了,请求帮助谢谢!

发表评论:

评论记录:

未查询到任何数据!

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部
备案号码:鲁ICP备09000001号-2