[英]How do I retrieve an out parameter from a MySQL Stored Procedure in Python using MySQL-Connector?
[英]How can I check if a certain column (using WHERE) exists in MySQL using Python's mysql-connector?
所以我會創建多個列,其 id 沒有按順序排列,並且我想檢查其中一個 id 是否已在使用中,例如在執行UPDATE.. SET.. WHERE id = 123;
之前我希望能夠檢查id=123
的列是否已經存在,或者我是否必須創建一個新列。 為此,我正在使用帶有 python 3.8 的 mysql-connector。
您可能正在尋找INSERT... ON DUPLICATE KEY UPDATE
語句。 無論是哪種編程語言或 mysql 連接器, INSERT... ON DUPLICATE KEY UPDATE
查詢都將嘗試插入提供的數據,如果數據存在(基於唯一索引)將更新它們。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.