成功解决:pymssql._pymssql.OperationalError: (156, b“Incorrect syntax near the keyword ‘FROM‘.DB-Lib erro

成功解决:pymssql._pymssql.OperationalError: (156, b"Incorrect syntax near the keyword ‘FROM’.DB-Lib error message 20018, severity 15:\nGeneral SQL Server error: Check messages from the SQL Server\n")

前言

本文已收录于:《告别Bug》专栏

本专栏用于记录学习和工作中遇到的各种疑难Bug问题及解决思路+解决方法,包括程序安装、运行程序过程中的问题等等,订阅专栏后如遇到其他问题可私聊帮忙解决!!!

文章目录

  • 报错问题
  • 报错原因
  • 解决方法

报错问题

我的代码

select TOP 100000 FROM [IPRCloud].[dbo].[TM_AP]

报错内容

pymssql._pymssql.OperationalError: (156, b"Incorrect syntax near the keyword ‘FROM’.DB-Lib error message 20018, severity 15:\nGeneral SQL Server error: Check messages from the SQL Server\n")

报错原因

报错内容翻译:pymssql_pymssql。操作错误:(156,b“关键字“FROM”附近的语法不正确。DB Lib错误消息20018,严重性15:\n一般SQL Server错误:检查来自SQL Server的消息\n”)

报错原因‘From’ 附近的代码有问题

解决方法

不小心写掉了一个 * 号,一定要仔细!!!

select TOP 100000 * FROM [IPRCloud].[dbo].[TM_AP]

你可能感兴趣的