Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有人决定将 sqlite 列命名为“来自”。问题是我无法选择没有语法错误的列,因为这是一个 SQL 命令。如何在 SQLite 中选择数据?
来自关键字的 sqlite 文档:
如果要使用关键字作为名称,则需要引用它。SQLite中有四种引用关键字的方式: 'keyword' 单引号中的关键字是字符串文字。 "keyword" 双引号中的关键字是标识符。 [keyword] 方括号中的关键字是标识符。这不是标准 SQL。此引用机制由 MS Access 和 SQL Server 使用,并包含在 SQLite 中以实现兼容性。 `keyword` 用重音符号(ASCII 代码 96)括起来的关键字是标识符。这不是标准 SQL。MySQL 使用这种引用机制,并包含在 SQLite 中以实现兼容性。
如果要使用关键字作为名称,则需要引用它。SQLite中有四种引用关键字的方式:
'keyword'
"keyword"
[keyword]
`keyword