pyodbc cursor:查询字符串的字符限制是什么?

时间:2014-08-27 01:01:09

标签: python sql sql-server odbc pyodbc

我有三个相关的问题:

  • pyodbc游标执行的查询字符串有哪些限制

  • 服务器特定

  • 管理标准在哪里,无论是什么,记录

我已成功测试了多达5万个字符,但问题仍然存在。

1 个答案:

答案 0 :(得分:1)

您可以使用infoType SQL_MAX_STATEMENT_LEN 调用 SQLGetInfo()。这将为您提供以下信息:

一个SQLUINTEGER值,指定SQL语句的最大长度(字符数,包括空格)。如果没有最大长度或长度未知,则将此值设置为零。

您可以下载ODBC帮助指南,以获取Microsoft Data Access SDK开发工具包中包含的更多详细信息;可以从这里下载:

http://www.microsoft.com/en-us/download/details.aspx?id=21995