Java JDBC de Statement ve PreparedStatement kullanımları aynı gibi duruyor. Statement ve PreparedStatement arasında ne fark var?
comments
1 references
// Comments are closed.
Java JDBC de Statement ve PreparedStatement kullanımları aynı gibi duruyor. Statement ve PreparedStatement arasında ne fark var?
// Comments are closed.
Statement: Statik SQL sorgularını çalıştırmak için kullanılır. Dinamik parametre geçişi yoktur. Bir sorgu çok defa çalıştırılmayacaksa kullanılması mantıklıdır.
PreparedStatement: Dinamik SQL sorgularını çalıştırmak için kullanılır. Yani sql sorgularımıza parametre geçişi yapabiliriz. Bir sorgu çok defa çalıştırılcaksa kullanılması mantıklıdır. Çünkü Statement nesnesi ile sorgu her çalıştırıldığında derlenirken PreparedStatement nesnesi sorguyu tek bir kez derler.