pyodbc相关内容

Pyodbc-读取存储过程的输出参数(SQL Server)

我正在尝试使用pyodbc获取SQL Server存储过程的输出参数。该过程位于SQL Server中,我可以从我的程序中成功插入数据。这是SP的一部分: INSERT INTO Table(a,b,c,d,e,f,g) VALUES (@a,@b,@c,@d,@e,@f,@g); SET @Result = 'Inserted' RETURN @Result 当我尝试读取代码中的结果 ..
发布时间:2022-04-24 22:49:59 数据库

根据列中的值与列表中的值匹配来选择SQL数据库中的行

我有一个大约有140万行的表,并且我要编写一条SQL SELECT语句,该语句返回列表中出现第一列中的值(唯一ID)的所有行。 此列表可以包含1到50k个ID,并在每次运行脚本时生成,每次可能会有所不同。根据此列表中的id数字值,我只想从数据库中提取第一列中具有这些id数字的行。 更完整地说:我在一个python脚本中完成上述所有操作。此脚本首先生成我需要的ID列表。然后,我将使用pyodbc ..
发布时间:2022-02-25 20:55:12 其他开发

Linux Python Azure函数app-pyodbc模块未找到,尽管在Requirements.txt和其他模块工作正常

我正在使用Linux consumption计划。 我得到以下错误; Exception: ModuleNotFoundError: No module named 'pyodbc' 我已在requirements.txt文件中添加了pyodbc,此文件中的其他模块(如azure-storage)工作正常。 是否有人看到此问题或可以确认这是已知错误?我看不到任何手动安装此程序的方 ..
发布时间:2022-02-24 12:40:10 Python

pyodbc 通过 IIS7 连接到 MSSQL 2005 服务器

我已经在我的笔记本电脑上安装并配置了 IIS7,并带有一个 python cgi 界面.我可以从 Eclipse 中运行 python 脚本并从数据库中获取我正在寻找的结果.但是当我从网页运行脚本时,我得到一个身份验证错误.似乎连接字符串没有将凭据传递给 SQL 服务器.有什么想法吗? 导入pyodbc导入cgi导入cgitb;cgitb.enable()cnxn = pyodbc.connec ..
发布时间:2022-01-25 08:13:28 Python

pyodbc 从带有 DB2 的存储过程中返回多个游标

我有一个从 db2 数据库调用存储过程的 python 程序.我正在使用 results = cursor.fetchall() 来处理我的存储过程的结果.但是,我的存储过程返回两个游标.results 只包含第一个.我需要一种方法来遍历尽可能多的游标.我希望 fetchmany() 会是我的答案,但事实并非如此. 我需要能够处理多个结果集,因为我正在编写的程序只能调用一个存储过程.回去要花 ..
发布时间:2022-01-14 21:43:06 其他开发

无法在 Linux 上安装 pyodbc

我正在运行 Linux (2.6.18-164.15.1.el5.centos.plus) 并尝试安装 pyodbc.我正在做 pip install pyodbc 并得到一个很长的错误列表,以 结尾 错误:命令“gcc"失败,退出状态为 1 我查看了 /root/.pip/pip.log 并看到以下内容: InstallationError: Command/usr/local/ ..
发布时间:2022-01-13 20:51:48 服务器开发

安装 Anaconda 后无法安装 Python 模块

[新注意:我无法通过 binstar 或 anaconda 安装.为什么我不能在蟒蛇之外的python中安装?当我不通过连续启动器专门启动它时,有没有办法让我的计算机停止使用 python 的 anaconda 安装?] 我在 Windows 机器上安装了 Python 2.7.另外,我最近刚刚安装了 Anaconda. 我刚刚尝试为我的 Python 安装安装一个新模块.我在 Pyt ..
发布时间:2022-01-10 21:41:51 Python

python pip 指定一个库目录和一个包含目录

我正在使用 pip 并尝试安装一个名为 pyodbc 的 python 模块,该模块对 unixodbc-dev、unixodbc-bin、unixodbc 等非 python 库有一些依赖性.我目前无法在系统范围内安装这些依赖项,因为我只是在玩,所以我将它们安装在非标准位置.我如何告诉 pip 在哪里寻找这些依赖项?更确切地说,如何通过包含目录 (gcc -I) 和库目录 (gcc -L -l) ..
发布时间:2021-12-30 19:17:07 Python

python pandas to_sql with sqlalchemy:如何加快导出到MS SQL的速度?

我有一个大约有 155,000 行和 12 列的数据框.如果我使用 dataframe.to_csv 将其导出到 csv,则输出是一个 11MB 的文件(立即生成). 但是,如果我使用 to_sql 方法导出到 Microsoft SQL Server,则需要 5 到 6 分钟!没有列是文本:只有 int、float、bool 和日期.我见过 ODBC 驱动程序设置 nvarchar(max ..
发布时间:2021-12-30 14:31:04 Python

pyodbc.connect() 有效,但 sqlalchemy.create_engine().connect() 无效

我正在尝试编写一个 Python 脚本,该脚本可以将 Excel 工作表作为表格导入到我的 SQL Server Express(使用 Windows 身份验证)数据库中.为此,我使用 pandas 将 Excel 文件读入 pandas DataFrame,然后我希望使用 pandas.to_sql()将数据导入我的数据库.但是,要使用此函数,我需要使用 sqlalchemy.create_en ..
发布时间:2021-12-30 14:27:31 数据库

Python 中参数查询的语法 (pyodbc)

我正在尝试将某些处理的结果写入 SQL Server 表中.我的结果存储在列表列表中,其中列表的每个项目都是一个列表.我正在使用参数(6 个参数),但出现以下错误: cnxn.execute(sqlStatement, (item[0],item[1],item[2],item[3],item[4],item[5]))pyodbc.ProgrammingError: ('SQL 包含 0 个 ..
发布时间:2021-12-29 20:02:36 数据库