SQLite中有保留字吗?
关于保留字的三个问题:
SQLite中有保留字吗?如果有,它们是什么?
如果存在保留字,使用其中之一作为列名或表名的正确语法是否仍用方括号括起来?例如,
[User]
或[Name]
?当使用 ADO.NET 查询 SQLite 数据库时,使用在其他 SQL 版本(例如 SQLServer)中保留但在 SQLite 中未保留的单词是否有任何影响?
Three questions about reserved words:
Are there any reserved words in SQLite? If so, what are they?
If there are reserved words, is the correct syntax for using one of them as a column or table name still to surround it with brackets? E.g.,
[User]
or[Name]
?Are there any implications with using words that are reserved in other flavors of SQL (e.g., SQLServer) but not reserved in SQLite when using ADO.NET to query a SQLite database?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,请参阅 http://www.sqlite.org/lang_keywords.html 了解列表。
您可以将它们括起来,但这不是标准 SQL。另请参阅 http://www.sqlite.org/lang_keywords.html
Yes, see http://www.sqlite.org/lang_keywords.html for the list.
You can bracket them, but it isn't standard SQL. Also, see http://www.sqlite.org/lang_keywords.html