pymssql

    0热度

    1回答

    我使用python,sqlalchemy和pymssql连接到专有的MSSQL数据库。数据库不能编辑,我只需要从中读取数据。现在我的程序在第一次运行数据库查询时吐出了这条消息。 path/to/sqlalchemy/dialects/mssql/pymssql.py:50: SAWarning: Dialect mssql+pymssql does *not* support Decimal ob

    0热度

    1回答

    我需要通过callproc调用“sp_executesql”(我需要它作为RPC)的帮助。这是我的代码: import pymssql conn = pymssql.connect(host='11.22.33.44:1433', user='sa', password='XYZ', database='AdventureWorks') cur = conn.cursor() cur.cal

    0热度

    1回答

    我是python和SQL的新手,但享受学习曲线。 我正在使用的pymssql,并有我想象将是一个非常基本的问题。 在函数中,我需要插入一个表中的记录,并传递到INSERT语句一些变量我前面计算。 目前我的代码看起来是这样的: var 1 = "Hello" var 2 = "Bye" var 3 = "12/12/12 cursor.execute("INSERT INTO table (fiel

    3热度

    1回答

    全新的python和爱它,我想这可能是一个简单的。 我目前在pymssql的帮助下通过Python脚本将点插入到SQL Server 2008中。 var1 = "hi" lat = "55.92" lon = "-3.29" cursor.execute("INSERT INTO table (field1, x, y) VALUES(%s, %s, %s)", (var1 , lat

    1热度

    1回答

    我试图用pymssql连接到Windows服务器上运行的SQL Server 2012的数据库2008 db = pymssql.connect(host='xxx',user='xxx',password='xxx',database='xxx') 不过,我收到以下错误: OperationalError: (20017, 'DB-Lib error message 20017, sever

    2热度

    1回答

    我使用Python调用MSSQL数据库中的存储过程,但它不喜欢传递“None”值。这可能是pymssql中的一个错误?或者有什么方法可以确保“无”转换为NULL?我需要能够通过NULL。 示例代码: cn = pymssql.connect(my connection info) cur = cn.cursor() params = range(2) params[0] = 1 param

    2热度

    1回答

    首先,我的设置: 的Mac OSX 10.8 的Windows 7虚拟机(VMware Fusion的)运行 的SQL Server 2008 R2中的VM 一大堆运行Python脚本+我在Mac端高度自定义的Python安装。 我希望能够在我的笔记本电脑上本地运行脚本,以便快照我们的开发数据库,​​该数据库在我的虚拟机中很高兴地存在。我还想不要在Windows VM中重建我的Python安装的P

    0热度

    4回答

    我需要访问所有的非整数键的dict看起来像: result = { 0 : "value 1", 1 : "value 2", "key 1" : "value 1", "key 2" : "value 2", } 我目前这样做的: headers = [header for header in tmp_dict.keys()

    0热度

    2回答

    我们有一个开发人员使用freetds使用pymssql连接到SQL Server。他的脚本根据MySQL数据库中的值动态生成SQL插入查询。 当您在SQL事件探查器中查看它们时,语句被正确解析并且具有正确的开始事务/提交。唯一的'用户错误消息'出现了'更改数据库上下文到...',每当您在SQL中发出USE时就会出现。批次完成后,会有一个事务日志事件“回滚”,并删除所有插入的记录。 我们不使用XAC