sqlite中存在java检查表
是否有办法检查表是否已经存在。它总是提示我
[SQLITE_ERROR]SQL错误或缺少数据库(table player_记录已存在)
这就是我想做的
if(player_record is existing){
don't create table;
}else{
create table;
}
你可以在下面搜索框中键入要查询的问题!
是否有办法检查表是否已经存在。它总是提示我
[SQLITE_ERROR]SQL错误或缺少数据库(table player_记录已存在)
这就是我想做的
if(player_record is existing){
don't create table;
}else{
create table;
}
# 1 楼答案
SQLite的CREATE TABLE statement具有IF NOT EXISTS子句:
# 2 楼答案
对于我的项目,我创建了一个如下所示的方法。它不执行查询,而是使用数据库的元数据
下面是一个与之配套的类:
然后我就这样使用它:
# 3 楼答案
要查找表是否存在,请使用查询
执行此命令,然后检查名称是否为空