太神奇了,我期望在几秒钟内用谷歌搜索并找到答案,但是我现在已经花了1/2个小时并尝试了许多方法:
如果表存在,我需要重命名,这有以下几种尝试:
var sql = "IF NOT EXISTS 'zones' ALTER TABLE 'sensors' RENAME TO 'zones';";
var sql = "ALTER TABLE if exists 'sensors' RENAME TO 'zones';";
任何想法我怎么能做到这一点?
Alter表不包含任何此类语法:http : //www.sqlite.org/lang_altertable.html
进行此操作的最简单方法是让查询查找表是否存在,如果返回值,则更改表名
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句