gpt4 book ai didi

mysql - 删除sql中的表并添加

转载 作者:行者123 更新时间:2023-11-29 14:15:20 24 4
gpt4 key购买 nike

我正在通过 API 将一些信息下载到 SQL 数据库中。我正在设置 cron 在半夜执行此操作。有时会添加新产品或编辑旧产品。我需要添加新的并更新旧的(如果存在)。我很确定它看起来像这样:

If (id exists){
update product
}else{
insert product

这是最好的方法吗?直接删除然后重新构建怎么样?

最佳答案

我会更新现有产品,特别是如果 ID 是自动编号的话。但即使您有除此 ID 之外的代理键,我仍然会更新现有产品。将来,您的数据库可能会变得更加复杂,并且您的产品可能会有几个子表。您不想重建所有这些。

只需更新它们即可。

关于mysql - 删除sql中的表并添加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12788794/

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