2022年 11月 5日

Python 调用数据库存储过程

一、Python 调用存储过程
以SQL Server为例,创建存储过程 proc_test,入参为城市名称,返回该城市下面的行政区:

exec  proc_test @city='南京市' 
  • 1

在这里插入图片描述

在Python中导入pymssql模块,使用callproc实现存储过程的参数传入和执行:

import pymssql
conn_43 = pymssql.connect(host='192.168.0.43',port='1433'
  • 1