PreparedStatement

Eğer Java ile yazdığınız veritabanı uygulamasında PreparedStatement kullanıyorsanız; veritabanı, tablo yada kolon isimlerini değişken yapamazsınız. Oracle kullanıyorsanızda çalışma zamanında aşağıdaki hatayı alırsınız:

java.sql.SQLException: ORA-01747: invalid user.table.column, table.column, or column specification.

Performans için PreparedStatement kullanıyorsanız bu sizi biraz üzebilir. Ben SQL cümlelerinin içine yerleştirdiğim değerlerin, cümlenin söz dizimini (syntax) bozmaması için kullanıyordum. Bu durumda yukarıdaki sorunu çözmek için eski usul SQL hazırlama ile PreparedStatement’ı birleştirerek yoluma devam ettim.

0 Cevaplar » “PreparedStatement”


  • Yorum Yok

Yorum yapın