Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python pyodbc游标:查询字符串的字符限制是多少?_Python_Sql_Sql Server_Odbc_Pyodbc - Fatal编程技术网

Python pyodbc游标:查询字符串的字符限制是多少?

Python pyodbc游标:查询字符串的字符限制是多少?,python,sql,sql-server,odbc,pyodbc,Python,Sql,Sql Server,Odbc,Pyodbc,我有三个相关问题: pyodbc游标执行的查询字符串的限制是什么 它们是特定于服务器的吗 管理标准在哪里,无论它是什么,记录在案 我已经成功地测试了多达50k个字符,但问题仍然存在。您可以使用infoTypeSQL\u MAX\u STATEMENT\u LEN调用SQLGetInfo()。这将为您提供以下信息: 一个SQLUINTEGER值,指定SQL语句的最大长度(字符数,包括空格)。如果没有最大长度或长度未知,则此值设置为零 您可以下载ODBC帮助指南以了解更多详细信息,该指南包含在M

我有三个相关问题:

  • pyodbc游标执行的查询字符串的限制是什么

  • 它们是特定于服务器的吗

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

我已经成功地测试了多达50k个字符,但问题仍然存在。

您可以使用infoTypeSQL\u MAX\u STATEMENT\u LEN调用SQLGetInfo()。这将为您提供以下信息:

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

您可以下载ODBC帮助指南以了解更多详细信息,该指南包含在Microsoft Data Access SDK开发工具包中;可从此处下载:


您会遇到什么错误?在查询字符串中传递多少个值(如果有)?如果您将查询粘贴到此处,将非常有用。关于pyodbc文档,您是对的,它非常简单,一些用户问题似乎也没有得到回答。有没有办法提高这个限制?