কানেকশন createStatement কি করে?
কানেকশন createStatement কি করে?

ভিডিও: কানেকশন createStatement কি করে?

ভিডিও: কানেকশন createStatement কি করে?
ভিডিও: JDBC-104|| স্টেটমেন্ট বনাম প্রস্তুত স্টেটমেন্ট বনাম কলেবল স্টেটমেন্ট দুর্গা স্যারের 2024, এপ্রিল
Anonim

বিবৃতি তৈরি করুন . ডাটাবেসে SQL স্টেটমেন্ট পাঠানোর জন্য একটি স্টেটমেন্ট অবজেক্ট তৈরি করে। প্যারামিটার ছাড়া SQL স্টেটমেন্ট সাধারণত স্টেটমেন্ট অবজেক্ট ব্যবহার করে নির্বাহ করা হয়। যদি একই SQL স্টেটমেন্ট অনেকবার কার্যকর করা হয়, তাহলে এটি একটি PreparedStatement অবজেক্ট ব্যবহার করা আরও কার্যকর হতে পারে।

একইভাবে, লোকেরা জিজ্ঞাসা করে, CreateStatement এবং PreparedStatement এর মধ্যে পার্থক্য কি?

বিবৃতি তৈরি করুন () প্যারামিটার ছাড়াই একটি সম্পূর্ণ যোগ্য SQL স্ট্রিং এর উপর ভিত্তি করে একটি স্টেটমেন্ট অবজেক্ট তৈরি করে। readyStatement() তৈরি করে একটি প্রস্তুত বিবৃতি একটি প্যারামিটারাইজড SQL স্ট্রিং থেকে অবজেক্ট। PreparState ব্যবহারে কিছু অতিরিক্ত ওভারহেড আছে মধ্যে ডাটাবেস প্রথমবার চালানো হয়।

উপরন্তু, সংযোগ প্রতিশ্রুতি কি? জাভা সংযোগ প্রতিশ্রুতি () উদাহরণ সহ পদ্ধতি কমিট () এর পদ্ধতি সংযোগ ইন্টারফেস শেষ থেকে করা সমস্ত পরিবর্তন সংরক্ষণ করে কমিট . con.save() এর পরে কোনো সমস্যা হলে কমিট আপনি এই পর্যন্ত করা সমস্ত পরিবর্তন প্রত্যাবর্তন করতে পারেন কমিট রোলব্যাক() পদ্ধতি ব্যবহার করে।

জাভাতে createStatement কি?

জাভাডোকের মতে, বিবৃতি তৈরি করুন () পদ্ধতি ডাটাবেসে SQL বিবৃতি পাঠানোর জন্য একটি বিবৃতি উদাহরণ তৈরি করে। এখন স্টেটমেন্ট এর অধীনে একটি ইন্টারফেস জাভা . sql প্যাকেজ এবং আমার বোঝার মধ্যে একটি ইন্টারফেসের একটি উদাহরণ তৈরি করা সম্ভব নয় জাভা.

CallableStatement এর ব্যবহার কি?

কলযোগ্য বিবৃতি হয় ব্যবহৃত একটি ডাটাবেসে সঞ্চিত পদ্ধতি কল করতে। একটি সংরক্ষিত পদ্ধতি একটি ক্লাসের একটি ফাংশন বা পদ্ধতির মত, এটি ডাটাবেসের ভিতরে থাকে। কিছু ডাটাবেস ভারী ক্রিয়াকলাপগুলি একটি সঞ্চিত পদ্ধতি হিসাবে ডাটাবেস সার্ভারের মতো একই মেমরি স্পেসের মধ্যে কার্যকর করা থেকে কর্মক্ষমতা অনুসারে উপকৃত হতে পারে।

প্রস্তাবিত: