Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

แอปพลิเคชัน Java เพื่อแทรกค่า Null ลงในฐานข้อมูล MySQL?


ในการตั้งค่า null ด้วย Java คำสั่งจะเป็นดังนี้ −

ps.setNull(ดัชนีของคุณ, Types.NULL);

ให้เราสร้างตารางก่อน -

mysql> สร้างตาราง DemoTable1893 ( FirstName varchar(20) ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที)

รหัส Java มีดังต่อไปนี้ −

<ก่อนหน้า> นำเข้า java.sql.Connection นำเข้า java.sql.DriverManager นำเข้า java.sql.PreparedStatement นำเข้า java.sql.Types คลาสสาธารณะ InsertNullValueIntoDatabase { โมฆะหลักแบบคงที่สาธารณะ (สตริง [] args) { คอนเนคชัน con=null; PreparedStatement ps=null; ลอง{ con=DriverManager.getConnection("jdbc:mysql://localhost:3306/web?useSSL=false", "root","123456"); String query="insert into DemoTable1893(FirstName) values(?) "; ps=con.prepareStatement(query); ps.setNull (1, Types.NULL); ps.executeUpdate(); System.out.println("ตรวจสอบ DemoTable1893 "); } catch(ข้อยกเว้น จ){ e.printStackTrace(); } }}

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

ตรวจสอบตาราง MySQL ตอนนี้โดยใช้คำสั่ง select -

mysql> เลือก * จาก DemoTable1893;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

แอปพลิเคชัน Java เพื่อแทรกค่า Null ลงในฐานข้อมูล MySQL?

<ก่อนหน้า>+-----------+| ชื่อจริง |+-----------+| NULL |+-----------+1 แถวในชุด (0.00 วินาที)