You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用OPENQUERY从MySQL链接服务器查询报错,寻求解决方案

解决方法

问题出在MySQL数据库名ta-transactions包含连字符,MySQL会将连字符识别为减法运算符,导致语法解析错误。只需将包含特殊字符的数据库名用MySQL的**反引号(`)**包裹即可。

修正后的查询语句:

SELECT * FROM OPENQUERY ([ATP_PROD],
      'SELECT id FROM `ta-transactions`.transactions_status')

执行上述语句后,MySQL就能正确识别数据库名称,避免语法错误。

内容的提问来源于stack exchange,提问作者Ricardo Ferreira

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 09:42:04