pymssql

    1熱度

    2回答

    我確信這個問題已經提出了不計其數的次數,但也許有人仍然可以幫助我。 我在Python 2.7.12中使用了pymssql v2.1.3,直到昨天我用了好幾次向我的Azure SQL數據庫寫入數據的代碼已經決定不再工作 - 沒有明顯的原因。 設置了防火牆,我的IP位於白名單中,我可以使用SQL Server Management Studio連接到數據庫並查詢數據,但嘗試使用pymssql進行連接時

    0熱度

    2回答

    我有一個在Azure上託管的sql server數據庫。我用智能引號(''test'')在數據庫中放入了一個字符串。我可以連接到它,並運行一個簡單的查詢: import pymssql import json conn = pymssql.connect( server='coconut.database.windows.net', user='[email protect

    0熱度

    1回答

    我使用pymssql for Python 2.7和MS SQL Driver。在對具有sql_variant列的表執行一些查詢時,我收到了錯誤的數據。當我投射數據時,我能夠得到正確的值。 有什麼辦法可以跳過顯式CAST。

    0熱度

    1回答

    我正在使用pymssql連接到MS SQL服務器。我可以連接tsql -H ip -p 1433 -U xx - p xx和jupyter筆記本。連接不會返回任何錯誤。 但是,我用pymssql嘗試了很多查詢,但沒有一個返回結果。 例如,cursor.execute('SELECT * FROM INFORMATION_SCHEMA.TABLES ') 我應該立即檢查?

    1熱度

    1回答

    我遇到了一個非常奇怪的問題:我能夠使用tsql連接到我的SQL Server,但我無法對pymssql做同樣的事情。讓我給你更多的細節。 有了這種tsql命令的一切似乎是確定: $ tsql -H '10.10.10.2' -U 'DOMAIN\myuser' -p 63849 Password: locale is "fr_FR.UTF-8" locale charset is "UTF-

    0熱度

    1回答

    我有一個python腳本什麼是MS SQL數據庫isnert數據。部分代碼: cursor.execute("INSERT INTO TABLE (COL1, COL2, COL3) VALUES (%s,%s,%s)", (a,b,c)) a,b和c是變量。 我想打印執行的SQL命令。這可能嗎? 我的目標是日誌/打印每一個執行SQL命令例如: - INSERT INTO TABLE (COL

    0熱度

    1回答

    我使用pymssql庫查詢的結果刪除的數據類型,這裏是一個例子: ( '999001', '4871C9DF-6E95-458B-B763-6BBBB6C75F5D',1 ,2,'EOI','Dropped',None,None,4,False,False,'Enbloc',False,False,False,False,None,None,None,None,None,None,None ,沒有

    2熱度

    2回答

    我在將CSV文件上傳到MS SQL Server中的表格時遇到問題,CSV文件有25列,並且標題與SQL中具有25個列的表名相同。當我運行腳本時會拋出錯誤 params arg (<class 'list'>) can be only a tuple or a dictionary 將此數據導入MS SQL的最佳方式是什麼? CSV和SQL表都具有完全相同的列名稱。 下面是代碼: import

    1熱度

    1回答

    我正在編寫一個針對Microsoft SQL Server 2012實例的Python數據庫數據備份腳本。我的目標是能夠輕鬆地將數據庫的數據備份到現有的空模式。我使用pymssql作爲我的數據庫接口。 這裏是我有問題的代碼段: def run_migrate(s_conn, d_conn): source_cursor = s_conn.cursor() dest_cursor

    3熱度

    2回答

    我試圖使用python從csv文件填充我的數據庫。 下面是我用填充我sales表代碼: import csv import pymssql as psql conn = psql.connect('localhost:8888', 'SA', 'superSecret','videogame') cursor = conn.cursor() cursor.execute("""