0
在使用pymssql執行存儲過程得到錯誤存儲在python過程:運行使用pymssql
_mssql.MSSQLDatabaseException: (8144, b'Procedure or function GET_USER_DETAILS has too many arguments specified. DB-Lib error message 8144, severity 16:\nGeneral SQL Server error: Check messages from the SQL Server\n')
代碼片斷:
connection = self.engine.raw_connection()
cursor = connection.cursor()
args= ('user')
cursor.callproc("GET_USER_DETAILS", args)
cursor.nextset()
result = list(cursor.fetchone())
cursor.close()
connection.commit()
print(result)
存儲過程GET_USER_DETAILS,接受只有一個參數,那用戶名。
'cursor.callproc( 「GET_USER_DETAILS」,(參數))' –
哇,那工作.. @ BurhanKhalid – ReshmaA