SQLite数据库要有效执行的最佳SQL是什么:
If Database Table Exists then
- create table
- insert row
- insert row (i.e. for startup data)
end
发布于 2012-04-25 17:40:27
要检查您的表是否存在,您可以使用:
SELECT * FROM sqlite_master WHERE name ='myTable' and type='table';
发布于 2017-08-26 00:53:51
你可以让Sqlite自己为你检查一下:
CREATE TABLE IF NOT EXISTS <table_name> ...;
发布于 2013-12-20 17:29:19
使用此代码
SELECT name FROM sqlite_master WHERE type='table' AND name='yourTableName';
如果返回的数组计数等于1,则其均值表存在,否则不存在。
https://stackoverflow.com/questions/10312538
复制相似问题