gpt4 book ai didi

mysql - 插入 othertbl SELECT * tbl

转载 作者:行者123 更新时间:2023-11-29 05:45:21 26 4
gpt4 key购买 nike

现状:

  INSERT INTO othertbl
SELECT *
FROM tbl
WHERE id = '1'

所以我想从 tbl 复制一条记录到 othertbl。两个表都有一个自动递增的唯一索引。现在新记录应该有一个新索引,而不是原始记录的索引值,否则复制会导致索引不唯一错误。

一个解决方案是不使用 * 但由于这些表有很多列,我真的认为它变得很难看。

那么,.. 有没有更好的方法来复制一条记录,从而在 othertbl 中产生一条新记录,该记录具有一个新的自动递增索引,而不必写出查询中的所有列并为索引使用 NULL 值。

-希望它有意义....-

最佳答案

认为您将不得不删除 * 并指定列,伙计

关于mysql - 插入 othertbl SELECT * tbl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2790006/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com