在Python中调用SQL Server添删改查

要在Python中调用SQL Server并执行基本的CRUD操作,你可以使用pymssql库。以下是一个示例代码:

首先,安装pymssql库:

pip install pymssql
然后,使用以下Python代码操作SQL Server:


import pymssql
 
# 连接数据库
conn = pymssql.connect(server='your_server', user='your_username', password='your_password', database='your_database')
 
cursor = conn.cursor()
 
# 插入
cursor.execute("INSERT INTO your_table (column1, column2) VALUES (%s, %s)", ('value1', 'value2'))
 
# 删除
cursor.execute("DELETE FROM your_table WHERE column1 = %s", ('value_to_delete'))
 
# 更新
cursor.execute("UPDATE your_table SET column1 = %s WHERE column2 = %s", ('new_value', 'some_value'))
 
# 查询
cursor.execute("SELECT * FROM your_table")
rows = cursor.fetchall()
for row in rows:
    print(row)
 
# 提交事务
conn.commit()
 
# 关闭连接
cursor.close()
conn.close()

请替换your_server, your_username, your_password, your_database, your_table, column1, column2等为你的实际信息。

posted @ 2024-04-25 21:01  qdyee  阅读(24)  评论(0)    收藏  举报