请问如果进行这样一个更新:
有一个数据库中有若干表
现希望跟新一个值,这个值存在于各个不同的表中且这个值在每个表中的对应字段不同
该怎么做?

解决方案 »

  1.   

    将表中数据导出成csv格式,用记事本打开,查找/替换,覆盖导入回数据库
      

  2.   

    能不能用sql语句或者存储过程实现?
      

  3.   

    建一配置表,把要更新的表名、字段名写进去。
    写一存储过程,把更新的值传进来
    查到配置表里面的表名、字段名,
    一for循环,用 execute immediate 'update ....' 去更新把思路就这样啦。
      

  4.   

    1、可以拼接update sql语句最后用Execute immediate 执行
    2、写好更新的sql语句,放在表中,最后用游标+Execute immediate执行