java Sqlite中是否有特定的有效表名
我最初只是想让自己熟悉在安卓中使用Sqlite,但最终我在试图修复一个根本不存在的错误时被绊倒了
我创建了一个名为“table”的表,但每当我试图从表中获取数据时,应用程序就会崩溃,而且保存到表中的数据也不会被保存(但我从来不知道)
经过几个小时的修复,我改变了表名,效果很好
我的问题是,在sqlite中“table”是否像某些关键字一样不是有效的表名如果是,那么指向Othert sql关键字的任何链接
你可以在下面搜索框中键入要查询的问题!
我最初只是想让自己熟悉在安卓中使用Sqlite,但最终我在试图修复一个根本不存在的错误时被绊倒了
我创建了一个名为“table”的表,但每当我试图从表中获取数据时,应用程序就会崩溃,而且保存到表中的数据也不会被保存(但我从来不知道)
经过几个小时的修复,我改变了表名,效果很好
我的问题是,在sqlite中“table”是否像某些关键字一样不是有效的表名如果是,那么指向Othert sql关键字的任何链接
# 1 楼答案
Yes table是sqlite中的一个关键字。你可以检查关键字here。此外,sqlite关键字不区分大小写,因此键入“table”或任何其他关键字都意味着相同的事情