如何在MariaDB中替换MySQL的“cursor.callproc”?

问题描述 投票:0回答:1

我找到了如何使用

cursor.callproc
从 Python 调用 MySQL 中的存储过程的示例。

但是

cursor.callproc
似乎没有在MariaDB中定义。我使用的是10.3版本。

我该如何解决这个问题?

python stored-procedures mariadb
1个回答
0
投票
据我所知,mariadb 1.1.10 似乎工作得很好。示例:

self.cursor.callproc('sys.table_exists', ('my_dbase', 'some_table', '@table_type')) records = self.cursor.fetchall() print(f'records {records}') # [('BASE TABLE',)] if exists, [('',)] if the table does NOT exist...
    
© www.soinside.com 2019 - 2024. All rights reserved.