Android SQLite 比较
我想要一个条件语句来确定该表是否存在。不幸的是,在我可以进行空比较或检查 false 等之前,游标数据类型返回未捕获的异常(并使应用程序崩溃)
从 Java 确定 sql 表中的值是否存在的最佳方法是什么
I want a conditional statement that determines if the table exists. Unfortunately the Cursor data type returns an uncaught exception (and crashes the app) before I can do a null comparison or check for false etc
What is the best way to determine from Java if values in my sql table exist
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
“从 Java 确定 sql 表中的值是否存在的最佳方法是什么?”
在 SQLite 中,如果为真则返回 1,如果为假则返回 0。
"What is the best way to determine from Java if values in my sql table exist?"
will return 1 if true or 0 if false, in SQLite.
尝试运行此查询:
SELECT * FROM dbname.sqlite_master WHERE type='table';
这会查询 sqlite 主表,您应该能够在那里看到您想要的表。
Try running this query:
SELECT * FROM dbname.sqlite_master WHERE type='table';
This queries the sqlite master table and you should be able to see the table you want there.