本文介绍了Android-我必须检查,如果表中存在SqliteHelper.onCreate()?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我谨数据库创建Applcation.onCreate表SqliteHelper.onCreate。
I move database create table from Applcation.onCreate to SqliteHelper.onCreate.
在应用程序中,我必须检查表已经存在。
但在SqliteHelper,因为它呼吁建立数据库文件,我不认为这是nessasary使用IF NOT EXISTS
In Application, I must check if table already exists.But in SqliteHelper, as it's called on creation of database file, I don't think it's nessasary to use "IF NOT EXISTS"
CREATE TABLE {TABLE_NAME} IF NOT EXISTS (_id bla bla);
我可以改变这个SQL下?
Can I change this sql to below?
CREATE TABLE {TABLE_NAME} (_id bla bla)
编辑---------
EDIT ---------
我问,如果SqliteHelper.onCreate可以多次调用。
I asked if SqliteHelper.onCreate can called several times.
推荐答案
当然可以。但是,第一种方法是一直鼓励!
Yes you can. But the first method is always encouraged!
这篇关于Android-我必须检查,如果表中存在SqliteHelper.onCreate()?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!