Ada*_*all 1 azure azure-cosmosdb azure-cosmosdb-sqlapi
我正在尝试查询一些文档的集合,其中某些字段之一恰好被命名为“ top”。但是,我不能在select语句中直接引用此列,因为名称与TOP关键字冲突。例如:
SELECT C.code, C.top FROM c
Run Code Online (Sandbox Code Playgroud)
这将引发以下错误-“语法错误,'top'附近的语法不正确”。
我可以做些什么来转义该字段名称,还是必须将该字段重命名为其他名称?
top是保留关键字。为了避免这种情况,请使用[“”]语法。
SELECT c.code,c["top"] FROM c
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
680 次 |
| 最近记录: |