gpt4 book ai didi

azure - Cosmos DB SQL API - 如何查询使用保留字的字段名称

转载 作者:行者123 更新时间:2023-12-03 23:22:00 24 4
gpt4 key购买 nike

我正在尝试查询集合中的某些文档,其中一个字段恰好被命名为“top”。但是,我无法在 select 语句中直接引用此列,因为该名称与 TOP 关键字冲突。例如:

SELECT C.code, C.top FROM c

这会引发以下错误 - “语法错误,‘top’附近的语法不正确。”

我可以采取什么措施来转义该字段名称,还是必须将该字段重命名为其他名称?

最佳答案

top 是保留关键字。要避免这种情况,请使用 [""] 语法。

SELECT  c.code,c["top"] FROM c

关于azure - Cosmos DB SQL API - 如何查询使用保留字的字段名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51082533/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com