我想在SQLite数据库中创建一个表,但前提是这个表不存在。有没有办法做到这一点?如果它存在,我不想删除表,只有在不存在时才创建它。只有在SQLite中不存在的情况下才在SQLite中创建表
158
A
回答
300
从http://www.sqlite.org/lang_createtable.html:
CREATE TABLE IF NOT EXISTS foo (id INTEGER, ...);
相关问题
- 1. 临时表在默认情况下在sqlite中创建
- 2. mysql只有在不存在的情况下才会创建视图
- 3. 如何创建只有在不存在的情况下才创建数据透视表的VBA
- 4. 在SQLite中创建表
- 5. 在Android中创建SQLite表
- 6. EF7 sqlite创建表如果不存在
- 7. 只有在关系存在的情况下才进行加载
- 8. mongodb shell:只有在存在的情况下才更新文件
- 9. 在什么情况下SQLite中的页面缓存被清除?
- 10. 在Sqlite中没有创建表格
- 11. 只有在休眠时不存在的情况下才保存孩子
- 12. SQLite表不存在
- 13. 只有在Jenkins中不存在的情况下构建泊坞窗图像
- 14. 如何在不使用WebSQL API的情况下创建sqlite数据库?
- 15. 只有在不存在的情况下才能添加Java命名约定
- 16. ebean只有在数据库不存在的情况下才运行ddl
- 17. HttpHandler只有在文件不存在的情况下才会触发
- 18. RxJS:只有在不同的情况下才反弹一个流
- 19. 如何在sqlite 3中创建表?
- 20. 表未在SQLite数据库中创建
- 21. 在SQLite中创建相关表
- 22. 在数据库sqlite中创建新表
- 23. 在Python中创建sqlite虚拟表
- 24. 在Android中创建表时出错SQLite
- 25. 在sqlite 3中创建表格(python)
- 26. 只有在可以正确创建对象的情况下才返回对象
- 27. Java的sqlite表创建,但没有显示在sqlite工作室
- 28. 只有在记录不存在的情况下插入记录
- 29. 只有在不存在的情况下插入MYSQL
- 30. htaccess只有在文件不存在的情况下重写
的可能重复[创建SQLite表只有当它不存在(http://stackoverflow.com/questions/3716443/creating-an-sqlite-table - 只是,如果它不存在) – 2012-08-16 04:00:28