动态sql,为啥会写死,写死又是啥意思

解决方案 »

  1.   

    是这样的,,我这个存储过程是和配置表关联起来用的,配置表中存放的是库里面的表,配置表的表结构就是:
    CONFIG_NAME 配置名
    TABLE_OWNER Schema
    TABLE_NAME 表名
    CLEAN_POLICY 清理策略
    DATE_FIELD 日期字段
    我把数据库中需要删除的表编辑到配置表中,传参数的时候没办法就写死了。。运行调度都成功之后,我会看配置表中存放的表是否按照之前的清除策略清除了数据,。就是这个意思,不晓得你能不能理解我说的意思。
      

  2.   

    根据配置表查出相应表,再生成动态sql执行啊。
      

  3.   

    动态拼sql 语句把你要传的参数 可以记录在一个表中,临时表也行存储过程内部 读取 这个表,然后去执行。