প্রস্তুত বিবৃতিটির সুবিধাগুলি নিম্নরূপ:
-
বিবৃতিগুলির একাধিক সংকলন এবং সম্পাদন এড়িয়ে, প্রস্তুত বিবৃতিগুলি দ্রুত সম্পাদন করে৷
-
প্রস্তুত বিবৃতি ব্যবহার করে, আমরা PreparedStatement ইন্টারফেস দ্বারা প্রদত্ত সেটার পদ্ধতির সাহায্যে সহজে BLOB, CLOB, OBJECT এর মতো উন্নত ডেটাটাইপগুলিতে মান সন্নিবেশ করতে পারি৷
-
মান সেট করার জন্য সেটার পদ্ধতি প্রদান করে প্রস্তুত বিবৃতি কোয়েরির সাথে উদ্ধৃতি এবং অন্যান্য বিশেষ অক্ষর ব্যবহার এড়ায় এবং এর ফলে এটি এসকিউএল ইনজেকশন আক্রমণ থেকে রক্ষা পায়
প্রস্তুত বিবৃতিগুলির সীমাবদ্ধতা নিম্নরূপ:
-
যেহেতু একটি প্রস্তুত বিবৃতি অবজেক্ট এক সময়ে শুধুমাত্র একটি SQL স্টেটমেন্ট উপস্থাপন করে, আমরা একটি প্রস্তুত স্টেটমেন্ট অবজেক্ট দ্বারা শুধুমাত্র একটি স্টেটমেন্ট এক্সিকিউট করতে পারি।
-
ইনজেকশন আক্রমণ প্রতিরোধ করার জন্য এটি একটি স্থানধারকের একাধিক মান অনুমোদন করে না।