Perl DBI を使用して MySQL データベースに挿入しています。一部の変数は、意図的に次のように設定されています。
undef
変数の値が利用できないため、変数は
NULL
データベースで。
ただし、挿入ステートメントで初期化されていない値に関する警告が表示されます。
ここでのベストプラクティスは何ですか? 私の知る限り、利用可能な値がない場合に変数を undef に設定する以外に、MySQL データベースで適切に割り当てられた NULL を取得する方法はありません。初期化されていない値の警告をオフにする必要がありますか?