স্ট্রাকচার্ড ক্যোয়ারী ল্যাঙ্গুয়েজ (এসকিউএল) ১৯ the০ এর দশকে আইবিএম থেকে দুই আমেরিকান (রেমন্ড বয়েস এবং ডোনাল্ড চেম্বারলিন) তৈরি করেছিলেন। এর প্রথম সংস্করণটি আনুষ্ঠানিকভাবে 1986 সালে গৃহীত হয়েছিল এবং আজ এটি সর্বাধিক সাধারণ ডাটাবেস পরিচালনার ভাষা। অবশ্যই, রেকর্ডগুলি থেকে ক্লিয়ারিং টেবিলগুলির ক্রিয়াকলাপ এই ভাষার অন্যতম প্রাথমিক কাজ এবং এটি বিভিন্ন উপায়ে চালানো যেতে পারে।
প্রয়োজনীয়
এসকিউএল ভাষার প্রাথমিক জ্ঞান
নির্দেশনা
ধাপ 1
আপনি আপনার ক্যোয়ারিতে আগ্রহী সেই সারণীর নাম উল্লেখ করে টেবিলগুলি ফ্লাশ করতে এসকিউএল কাটা স্টেটমেন্টটি ব্যবহার করুন। উদাহরণস্বরূপ, আপনি যদি টেবিলটোক্লায়ার নামে একটি সারণী সাফ করতে চান, তবে পুরো ক্যোয়ারির মতো দেখতে হবে:
টেবিল কেটে ফেলুন `টেবিলটোক্লায়ার`
ধাপ ২
সারি সারি সারণি সারি থেকে ডেটা মুছতে কাটা অপারেটরের বিকল্প হিসাবে মুছুন অপারেটরটি ব্যবহার করুন। এই কমান্ডের বাক্য গঠনটির জন্য আপনাকে সারণির নাম এবং শর্তটি নির্দিষ্ট করতে হবে যার অধীনে এটি থেকে একটি সারি অপসারণ করা উচিত। যদি আপনি এমন একটি শর্ত প্রবেশ করেন যা সারিটির সামগ্রী নির্বিশেষে সত্য হিসাবে পরিচিত, তবে সমস্ত টেবিলের রেকর্ডগুলি মোছা হবে। উদাহরণস্বরূপ, টেবিলটোক্লায়ার টেবিলের জন্য, এই অপারেটরের সাথে একটি কোয়েরি এভাবে তৈরি করা যেতে পারে:
`টেবিলটোক্লিয়ার` থেকে মুছুন যেখানে 1
ছাঁটাই অপারেটরের বিপরীতে, এই ক্যোয়ারী মোছা সারিগুলির সংখ্যা ফিরিয়ে দেবে। এই কমান্ড কার্যকর করার ক্ষেত্রে আরেকটি পার্থক্য হ'ল পুরো টেবিলটি লক করা নয়, কেবল এই মুহূর্তে রেকর্ডটি প্রক্রিয়া করা হচ্ছে। এই বিকল্পটি কার্যকর করতে আরও বেশি সময় নিবে, যা সারণীতে প্রচুর সংখ্যক সারি সজ্জিত হওয়ার পরে তা লক্ষণীয় হয়ে উঠবে।
ধাপ 3
এছাড়াও আরও বহিরাগত বিকল্প রয়েছে - উদাহরণস্বরূপ, টেবিলটি পুরোপুরি মুছুন এবং এটি একটি বর্গ কোয়েরিতে পুনরায় তৈরি করুন। মুছতে এবং তৈরি করতে তৈরি করতে ড্রপ ব্যবহার করুন। উদাহরণস্বরূপ, যদি টেবিলটোক্লায়ার টেবিলটিতে একটি 50-অক্ষরের নাম পাঠ্য ক্ষেত্র এবং শূন্য-না মান সহ একটি পূর্ণসংখ্যা কোড ক্ষেত্র থাকে, তবে আপনি মুছে ফেলা এবং পুনরায় পুনঃস্থাপনের জন্য ক্রিয়াকলাপটি নিম্নরূপে লিখতে পারেন:
ড্রপ টেবিল `টেবিলটোক্লিয়ার;
টেবিল তৈরি করুন `টেবিলটোক্লায়ার (কোড পূর্ণসংখ্যা শূন্য নয়, নামের চর (50) নাল নয়);