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