Java ile DB2 veritabanında bulunan stored procedurlerden veri çekerken bazen geçersiz belirteç hatası alıyordum. Sonunda hatanın basit bir kelime hatasından kaynaklandığı ortaya çıktı; ama yine de ben muhtemel nedenlere değinmek istiyorum. Bu hata büyük ihtimalle döngü sayınızın çektiğiniz satır sayısından fazla olmasından kaynaklanır. Bunun için ilk kontrol etmeniz gereken kısım döngü kısmını içeren kod bloğunuzdur. Eğer benim gibi burada hata olmadığından eminseniz sıradaki seçenek veri çekme işlemini yapan stored procedurun istediğimiz tablodan çekip çekmediğini kontrol etmektir. Yani biz A tablosunun verilerini isterken stored procedure içerisinde B tablosu yazılmış olabilir. Bunun dışında tablodan tüm alanlarımı yoksa bazı alanlarımı çektiğimiz de önemli.

Bol Java’ lı günler dileğiyle…

Categories:

No responses yet

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir