Pythonで SQLiteのテーブルに 値のINSERTを行うコーディングを行いました。
try / except / finally の定番のコーディングを行い、except のエラーキャッチ時は データベース側からのメッセージを出力し処理を中断、
Finallyでの commitは 行わない作りです。
敢えて文字列を INTEGERの項目に突っ込んで、exceptに入ってくる=エラー検知される状況を想定していたのですが 一向にエラーにならず ちなみに目的のテーブルをみると レコードが実際登録されてしまっている状況を確認しました。INTEGERの該当項目はNULL
エラーにならないのですか? 牽制レベルを高めるような設定はありますか?
他のDBMSでも、ひょっとしたらエラーにはならないことを 私は 尋ねていますかね?
お手隙の方 御見解よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。