insert into user
(user_id, account_id, user_type_cd, name, e_mail_addr, login_failure_cnt, admin_user, primary_user)
select *
from pnet_user
where account_id='1';
但現在我想換1〜2插入的條目。但是現在我想在插入的條目上更改1到3。但是現在我想在插入的條目上更改1 ....但現在我想在插入的條目上更改1到1000。我將如何複製表中的整個行並更改一個值?
它將複製並寫下1000次(只更換ID)。
你明白嗎?對不起我英文不好!非常感謝你 !
其RDBMS 你正在用嗎? MySQL,SQL Server,...?你可以爲此寫一個存儲過程。如果你需要每次增加一個,那麼一個簡單的'for'循環就足夠了 – Barranka
也是......你使用了一些前端語言(PHP,Java,Python ......)嗎?這可能是另一個解決方案 – Barranka
所以你基本上想重新插入相同的數據,只是改變用戶ID? –