pymssql

    0热度

    1回答

    我13-15MB原始文件,以它的数据加载到数据库,并且它大约需要50-55mins插入使用executemany各地30K-35K行与pyodbc和它工作正常,但其处理时间很长。 为了测试我试图pymssql的性能,但它显示这里语法错误 x = [('a',1),('b',2).... ] # inserting only 999 rows at a time qry = "INSERT INT

    0热度

    2回答

    我有以下脚本用于i)连接到数据库,ii)运行查询,iii)将查询结果保存为csv,iv)通过电子邮件将输出。 这一切工作正常,除了我似乎无法获得列名作为文件头。我已经浏览过,但无法找到适合我的解决方案。我的脚本如下。任何帮助将是巨大的: import pymssql import csv import smtplib from email.mime.multipart import MIME

    3热度

    1回答

    我已经通过了一些涉及FreeTDS,Wheel,git和github的文档,但是我的Windows 10 PC上没有任何工作可以使用Python 3.6,但我需要安装它。我正在开发一个项目,而且我最适合使用已经安装在我的电脑中的mssql。

    0热度

    1回答

    我想在pymssql中使用变量来检索2.7 Python中的数据库查询。尝试运行脚本时遇到语法错误。脚本如下: school = 'Some School' sql_statement = ''' SELECT TOP 10 a.Item_Name, sum(a.Sales) 'Total_Spend' FROM some_DB a

    1热度

    1回答

    有谁知道如何连接到从SQL Alchemy和pymssql连接到SQL Server指定Failover Partner?试图按照SQL Alchemy documentation但找不到故障转移选项。 如何将Failover Partner=myfailover;Initial Catalog=mydb添加到此代码? from sqlalchemy import create_engine c

    1热度

    1回答

    我尝试连接到SQL Server 2012的分贝python3(3.5.3)库pymssql(2.1.3) “无法识别归类” 这个错误发生了: conn = pymssql.connect(host="192.168.xxx.xxx", user="wbs", password="[email protected]", database="mydb") Traceback (most recen

    1热度

    1回答

    我想从Python 2.7.13中的文件执行SQL查询,并在显示结果集时出现以下错误。 该文件中的SQL语句很像表格中的count(*),但如果此逻辑有效,则需要用复杂查询替换它。 错误 Info : (7,) Traceback (most recent call last): File "SQLserver_loop.py", line 19, in <module> f

    0热度

    1回答

    我需要更新MSSQL数据库中的表。 表的维度不允许在内存中加载表,修改数据框并将其重新写回。 我还需要一次只更新一列,因此我不能使用this topic中提出的解决方案(即解决方案提出了对感兴趣的行进行删除操作,对我来说不可能,因为我可以只更新一列) 所以我需要像进行一些更新,从查询中 Update mytable set mycolumn = dfcolumn from df where

    1热度

    1回答

    Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/private/tmp/pip-build-J1I0ox/pymssql/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.

    0热度

    1回答

    我很好奇pymssql从哪里获取错误代码。 如果我得到一个OperationalError: (18456, "Login failed for user '***'.DB-Lib error message 18456, severity 14),我知道18456来自于MS SQL中的sys.messages。但是,如果我得到一个OperationalError: (20009, 'Net-Li