gpt4 book ai didi

Sqlite 如果表存在则重命名

转载 作者:行者123 更新时间:2023-12-03 15:38:20 24 4
gpt4 key购买 nike

太棒了,我希望在几秒钟内谷歌并找到答案,但我现在已经花了 1/2 小时并尝试了很多方法:

如果表存在,我需要重命名它,这里有一些尝试:

var sql = "IF NOT EXISTS 'zones' ALTER TABLE 'sensors' RENAME TO 'zones';";
var sql = "ALTER TABLE if exists 'sensors' RENAME TO 'zones';";

知道我如何实现这一目标吗?

最佳答案

更改表不包含任何这样的语法:http://www.sqlite.org/lang_altertable.html

解决这个问题的最简单方法是使用 query finding out if the table exists ,如果这返回一个值,则更改表名

关于Sqlite 如果表存在则重命名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18786678/

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