সুচিপত্র:
সংজ্ঞা - সন্নিবেশ মানে কি?
ইনসার্টটি এসকিউএল সার্ভার এবং ওরাকল রিলেশনাল ডেটাবেসগুলি দ্বারা ব্যবহৃত স্ট্রাকচার্ড ক্যোয়ারী ল্যাঙ্গুয়েজ (এসকিউএল) ডেটা ম্যানিপুলেশন ল্যাঙ্গুয়েজ (ডিএমএল) -এ একটি বহুল ব্যবহৃত কমান্ড। সারণি কমান্ডটি নির্দিষ্ট টেবিল কলাম মান সহ একটি বা একাধিক সারি একটি ডাটাবেস সারণিতে সন্নিবেশ করানোর জন্য ব্যবহৃত হয়। টেবিল তৈরির সাথে সাথেই সম্পাদিত প্রথম ডিএমএল কমান্ডটি সন্নিবেশ বিবৃতি।
টেকোপিডিয়া সন্নিবেশ ব্যাখ্যা করে
একটি সাধারণ sertোকানো বিবৃতি দুটি ফর্ম প্রয়োগ করা যেতে পারে:
- সারণীর নাম অন্তর্ভুক্ত করুন ভ্যালু (মান 1, ভাল 2, ভাল 3…)। একটি উদাহরণ: কর্মচারী মূল্য সংযোজন (1, জন, 23);
- সারণীর নাম অন্তর্ভুক্ত করুন (কলাম 1, কলাম 2) ভ্যালু (ভাল 1, ভাল 2, ভাল 3…)। একটি উদাহরণ হ'ল কর্মচারী অন্তর্ভুক্ত করুন (Eidদ, নাম, বয়স) মূল্য (1, জন, 23);
কলামের নামগুলি কলামগুলি শনাক্ত করে যা অবশ্যই VALUES ক্লজ এক্সপ্রেশন দ্বারা নির্ধারিত নির্দিষ্ট মান সহ পপুলেট করা উচিত। নম্বর VALUES ক্লজ মান এবং নাম কলাম একই। নির্দিষ্ট সন্নিবেশ বিবৃতি মান ছাড়াই সারণী কলামগুলি ডিফল্ট মান নির্ধারিত হয়।
সন্নিবেশ অপারেশনগুলির ফলে সংজ্ঞায়িত কলাম সীমাবদ্ধতা লঙ্ঘন বা ডাটাবেস নিষ্ক্রিয়তা থেকে ত্রুটি হতে পারে। উভয় ক্ষেত্রেই ব্যতিক্রমগুলি ত্রুটি হ্যান্ডলারের দ্বারা ছুঁড়ে দেওয়া হয় এবং পরিচালনা করা হয় যা ত্রুটি পাঠ্য, নেটিভ ত্রুটিগুলি, রাষ্ট্র এবং এসকিউএল কোডের জন্য উপযুক্ত মান নির্ধারণ করে। টার্গেট সন্নিবেশ ডেটা কলামটি যদি বাইনারি ডেটা টাইপ যেমন BLOB তে সেট করা থাকে তবে ইনপুট বার্তাটি বিট স্ট্রিম আকারেও থাকে। বিরল ক্ষেত্রে, ইনপুট বার্তাটি এক্সটেনসিবল মার্কআপ ল্যাঙ্গুয়েজে (এক্সএমএল) ডোমেনে থাকতে পারে, যেখানে বার্তা গাছটি sertোকানো অপারেশনের আগে সিরিয়ালযুক্ত করা হয়। সারণী বিবৃতিগুলি নির্বাচন, WHEN, চেক অপশন এবং রিটার্ন ক্লজগুলির সাথে মিলিতভাবে ব্যবহৃত হয়।