gpt4 book ai didi

c# - Cosmosdb : "message" :"Syntax error, invalid numeric value token ' 4d5f'.“错误

转载 作者:行者123 更新时间:2023-12-02 06:20:29 26 4
gpt4 key购买 nike

我正在尝试从文档数据库中查询一些信息,当我们有 id 字段时,它以前可以工作,我最近用 Guid 字段替换,当我们运行以下查询时,它会抛出如下错误

代码:

  queryString = string.Format(
"SELECT f.keys.Timestamp,f.keys.selectedFieldId FROM {0} f WHERE f.logevent = '{1}' AND f._ts > {2} AND f._ts <= {3}",
DocumentDbRepository.DatabaseId, Enums.Events.ApplicationAuthenticationSuccess, refUnixTime,
currentUnixTime);

错误:

"message":"Syntax error, invalid numeric value token '4d5f'."

如有任何帮助,我们将不胜感激!

最佳答案

如果这是 FROM 子句中 {0} 的替换值,则它必须符合有效标识符(即以字母字符或下划线开头)。无论如何,您确实不需要在这里指定数据库 ID,任何标识符都可以,因为该集合始终是您连接到的集合。换句话说,您可以将查询编写为 'SELECT ... FROM f WHERE ...)

关于c# - Cosmosdb : "message" :"Syntax error, invalid numeric value token ' 4d5f'.“错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48214576/

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