EXEC SQL EXECUTE 咨询

xddai1201 2014-09-16 10:50:20
EXEC SQL EXECUTE
BEGIN
BACPAC.DO_DET(
:db_rel_day:db_idt,
:db_tb_name:db_idt,
:db_err_code:db_idt,
:db_err_msg:db_idt);
END;
END-EXEC;


请问下,:db_idt是做什么用的?
...全文
288 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
你这是Pro*吧。 :db_idt是个指示器变量。 指示器变量 指示器实际上是附在宿主变量后的"NULL标记"。每一个宿主变量都可以选择性的关联到一个指示器变量上。指示器变量的类型必须为2字节整形值(short类型),而且必须紧随在宿主变量后且用冒号做为前缀。你也可以使用关键字INDICATOR放在宿主变量和指示器变量之间。
Gospelanswer 2014-09-16
  • 打赏
  • 举报
回复
看着像绑定变量。但是绑定变量后面得用using啊
bw555 2014-09-16
  • 打赏
  • 举报
回复
看着像是proc的语法,没用过,呵呵

17,134

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧