私は、Javaを介してデータベースを操作するプログラムを作成しようとしている新しいMySQLユーザーです。
users
次の属性で名前を付けたテーブルを作成します| USERNAME | EMAIL | ROLE |
。ここ USERNAME
でPRIMARY KEY
、および残りの属性はNOT NULL
です。
MySQLINSERT INTO users
に主キー制約があるため、USERNAME
エラーがスローされるはずです。このエラーはどのようにスローされ、JAVA内でどのようにキャッチしますか?エラーをスローするためのストアドプロシージャを作成する必要がありますか、またはINSERT INTO
ステートメントにもこの機能がありますか?