Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Memasukkan Nilai NULL ke dalam Lajur Integer Menggunakan JDBC?
Memasukkan Nilai Null pada Lajur Integer dengan JDBC
Apabila bekerja dengan lajur SQL boleh null yang mempunyai kekangan, menetapkan nilai nol boleh menjadi satu cabaran . Khususnya, kaedah setInt tidak boleh digunakan untuk menetapkan nilai nol.
Untuk memasukkan nilai nol ke dalam lajur integer menggunakan JDBC, ikut langkah berikut:
Contoh:
PreparedStatement pst = connection.prepareStatement("INSERT INTO table_name (PROTOCOL) VALUES (?)"); pst.setNull(1, java.sql.Types.INTEGER);
Pendekatan ini membolehkan anda menetapkan nilai nol secara eksplisit ke dalam lajur SQL boleh null, walaupun terdapat kekangan pada nilai lajur.
Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Nilai NULL ke dalam Lajur Integer Menggunakan JDBC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!