【问题标题】:SQL script to make another SQL script用于制作另一个 SQL 脚本的 SQL 脚本
【发布时间】:2020-05-29 20:00:09
【问题描述】:

我需要一个 SQL 脚本,它根据 ID 读取表中的数据,然后生成另一个 SQL 脚本。生成的脚本应该能够更新和插入以前由 ID 选择的数据。

我知道更新和插入命令,但我不知道如何创建一个从现有数据构建脚本的脚本。有人可以帮忙吗?

【问题讨论】:

    标签: sql insert sql-update sql-insert sql-scripts


    【解决方案1】:

    不确定你想在这里完成什么。

    在这里,我使用查询来查找要更新的 id。 update table set updated=now() where id in (select id from table where updated is null);

    在这里我创建了一个我运行的查询(命令因 sql 引擎而异,你必须用谷歌搜索你的) SET SQL = select 'select * from table where id = ' + select max(id) from table where updated is null; -- 会生成类似'select * from table where id = 2' 选择 SQL; -- 打印将运行的查询 执行(SQL); -- 运行你生成的查询

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-04-21
      • 1970-01-01
      • 2016-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-18
      相关资源
      最近更新 更多