关于保留字的三个问题:
SQLite 中是否有任何保留字?如果有,它们是什么?
如果存在保留字,那么在将其用作列或表名时正确的语法仍然是用括号括起来吗?例如,
[User]
或[Name]
?如果在使用 ADO.NET 查询 SQLite 数据库时使用了在其他 SQL 变体(例如,SQLServer)中被保留但在 SQLite 中未被保留的单词,会有什么影响吗?
是的,可以查看http://www.sqlite.org/lang_keywords.html获取关键词列表。
您可以使用括号,但这不是标准的SQL语法。请同样参考http://www.sqlite.org/lang_keywords.html。