python 操作SQL server数据库

此博客主要围绕Python操作SQL Server数据库展开,涉及使用Python对SQL Server数据库进行各类操作,在信息技术领域,这有助于数据的存储、管理与处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


import pymssql

connect = pymssql.connect('DESKTOP-SI8EP4A', 'sa', 'sa123', 'Demo')  #建立连接
cursor = connect.cursor()   #创建一个游标对象,python里的sql语句都要通过cursor来执行
# sql = "insert into Pruduct (Pname, Pnum)values('Python测试', '123')"
# cursor.execute(sql)   #执行sql语句
# connect.commit()  #提交
# cursor.close()   
# connect.close()  

sql1 = "insert into Pruduct (Pname, Pnum)values('Python测试', '123')" 
sql2="select Pid,CONVERT(nvarchar(100),Pname),Pnum from Pruduct"
sql3="update Pruduct set Pnum=456 where Pid=176"
sql4="delete Pruduct where Pid=176"
cursor.execute(sql2)
# connect.commit() #如果是查询数据库不需要commit

list=cursor.fetchall()
cursor.close()
connect.close()

for r in list:
	print(r)
	

print ("成功")
print(list)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值