动态 sql
兄弟们,我遇到一个小麻烦
就是动态拼sql 语句的. 我要的到某个表的记录中 drpc 字段的最大值. 而这个表是动态从变量的到的.
my_sql= " select max(drpc) into "+ get_drpc+ " from " +get_grsrbm
execute immediate :my_sql using gsqlca;
IF gsqlca.sqlcode <> 0 THEN
MessageBox ("失败", gsqlca.sqlerrtext, Exclamation!)
END IF
messagebox('',get_drpc)
dubug 后 into 后面的值是空 .
如果
my_sql= " select max(drpc) into get_drpc " from " +get_grsrbm
则说没有这个 get_drpc 列.
像这样的 sql 怎么拼才正确 .