Python を使用して MySQL データベースに NULL データを挿入するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-11-02 11:12:30
オリジナル
916 人が閲覧しました

How to Insert NULL Data into a MySQL Database Using Python?

Python を使用して MySQL データベースに NULL データを挿入する

Python を使用して MySQL データベースに空のデータ変数を挿入すると、エラーが発生する可能性があります。この問題に対処するには、空の変数を NULL 値に変更します。これは、データを追加せずに MySQL によって受け入れられます。

mysqldb とcursor.execute() を使用して空の変数を NULL に変換するには、値を割り当てます。変数には「NULL」の代わりに「なし」を指定します。次のコードはこれを示しています。

<code class="python">value = None
cursor.execute("INSERT INTO table (`column1`) VALUES (%s)", (value,))</code>
ログイン後にコピー

これにより、テーブル table の column1 列に NULL が挿入されます。

このソリューションでは、空の変数を 0 に変換するための IF ステートメントの使用を回避します。 MySQL での後続のデータ分析を妨げます。値を None に設定すると、実際の値を変更することなく、データベースがデータの不在を認識できるようになります。

以上がPython を使用して MySQL データベースに NULL データを挿入するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!