gpt4 book ai didi

sql - SQL语法错误,不是我的查询

转载 作者:行者123 更新时间:2023-12-03 08:27:59 29 4
gpt4 key购买 nike

我得到了一些针对数据库运行的SQL,它引发了语法错误。我已经浏览了,找不到丢失的表达式。谁能帮忙吗?它表示第6行第42列,该列与第一个“ts”相关。

谢谢,
安德鲁

SELECT "IWRKGRPQUEUESTATS"."CNAME", "IWRKGRPQUEUESTATS"."CHKEY3", "IWRKGRPQUEUESTATS"."NENTEREDACD", "IWRKGRPQUEUESTATS"."NINTERNTOEXTERNCALLS", "IWRKGRPQUEUESTATS"."NANSWEREDACD", "IWRKGRPQUEUESTATS"."TANSWEREDACD", "IWRKGRPQUEUESTATS"."TTALKACD", "IWRKGRPQUEUESTATS"."CHKEY4", "IWRKGRPQUEUESTATS"."DINTERVALSTART", "IWRKGRPQUEUESTATS"."NHOLDACD", "IWRKGRPQUEUESTATS"."THOLDACD", "IWRKGRPQUEUESTATS"."NABANDONEDACD", "IWRKGRPQUEUESTATS"."NABANDONACDSVCLVL1", "IWRKGRPQUEUESTATS"."NABANDONACDSVCLVL2", "IWRKGRPQUEUESTATS"."NABANDONACDSVCLVL3", "IWRKGRPQUEUESTATS"."NABANDONACDSVCLVL4"
FROM "ADMIN"."IWRKGRPQUEUESTATS" "IWRKGRPQUEUESTATS"
WHERE "IWRKGRPQUEUESTATS"."CHKEY4"=N'*' AND "IWRKGRPQUEUESTATS"."CHKEY3"<>N'*'
AND ("IWRKGRPQUEUESTATS"."CNAME">=N'ATEAM'
AND "IWRKGRPQUEUESTATS"."CNAME"<=N'STORES')
AND ("IWRKGRPQUEUESTATS"."DINTERVALSTART">={ts '2016-08-17 00:00:00'}
AND "IWRKGRPQUEUESTATS"."DINTERVALSTART"<{ts '2016-08-17 23:59:59'})
ORDER BY "IWRKGRPQUEUESTATS"."CNAME";

最佳答案

{ts '2016-08-17 23:59:59'}是JDBC的转义序列(我也认为ODBC)。

在将语句发送到服务器之前,客户端(驱动程序)必须将这些转义序列转换为正确的语法。

因此,无论您使用的是哪种SQL客户端,显然都不支持该功能(它未使用JDBC或ODBC)

关于sql - SQL语法错误,不是我的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39918413/

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