将生产数据库迁移到测试环境时,我需要更新几个表中的值。表的名称可以在另一个表中找到。我怎样才能做到这一点?
我是说:
for each value$ in select replace(tablename,' ','') from table1
update value$ set replace(column1,'A','B')
它看起来像一个嵌套的 SQL 语句。
将生产数据库迁移到测试环境时,我需要更新几个表中的值。表的名称可以在另一个表中找到。我怎样才能做到这一点?
我是说:
for each value$ in select replace(tablename,' ','') from table1
update value$ set replace(column1,'A','B')
它看起来像一个嵌套的 SQL 语句。