得到存储过程pymssql返回值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了得到存储过程pymssql返回值相关的知识,希望对你有一定的参考价值。

我是来自SQL服务器与蟒蛇pymssql框架设置我的连接并返回错误值

这是我与pymssql框架Python代码

with pymssql.connect(self.server,self.userID,self.password,self.database) as conn:
    with conn.cursor() as cursor:
        msg = curosr.callproc("TESTVALUE")
        print (msg["return"])

我得到了味精的错误,也没有返回变量

这是什么,如果在C#语言即时获取返回值我可以这样做:

errCode = (int)Cmd.Parameters["return"].Value;

这是我的存储过程

ALTER PROCEDURE dbo.TESTVALUE
AS
BEGIN
    #Some query
    IF 1 == 1 #Some Logic
       Return -631 #The Return Value that i need to get
END

我需要得到的返回值-631与pymssql框架Python代码

我怎么可以得到蟒蛇是返回值?请帮忙。

以上是关于得到存储过程pymssql返回值的主要内容,如果未能解决你的问题,请参考以下文章