SQL এ একটি কলাম বিদ্যমান কিনা আপনি কিভাবে পরীক্ষা করবেন?
SQL এ একটি কলাম বিদ্যমান কিনা আপনি কিভাবে পরীক্ষা করবেন?

ভিডিও: SQL এ একটি কলাম বিদ্যমান কিনা আপনি কিভাবে পরীক্ষা করবেন?

ভিডিও: SQL এ একটি কলাম বিদ্যমান কিনা আপনি কিভাবে পরীক্ষা করবেন?
ভিডিও: How to Drop a Column in SQL - SQL Tutorial for Beginners 2024, এপ্রিল
Anonim

দ্য সবচেয়ে সহজ এবং সোজা উপায় কলামের জন্য চেক করুন একটি টেবিল ব্যবহার করা হয় দ্য তথ্য স্কিমা কলামের জন্য সিস্টেম ভিউ। একটি নির্বাচন ক্যোয়ারী রাইট জন্য INFORMATION_SCHEMA. কলাম নিচে দেখানো হয়েছে. যদি প্রশ্ন রেকর্ড ফেরত, তারপর কলাম পাওয়া যায় দ্য টেবিল

তাছাড়া, ওরাকেলে একটি কলাম বিদ্যমান কিনা আপনি কিভাবে পরীক্ষা করবেন?

প্রতি একটি কলাম বিদ্যমান কিনা পরীক্ষা করুন একটি টেবিলে, আপনি user_tab_cols ভিউ থেকে ডেটা জিজ্ঞাসা করেন। উদাহরণস্বরূপ, নিম্নলিখিত বিবৃতি চেক কিনা সদস্যদের টেবিলের প্রথম_নাম আছে কলাম . AND table_name = 'MEMBERS'; এই প্রশ্নটি কাজে আসে কখন আপনি চান একটি কলাম বিদ্যমান কিনা পরীক্ষা করুন এটি যোগ করার আগে একটি টেবিলে।

কেউ প্রশ্ন করতে পারে, এসকিউএল-এ না থাকলে কী হয়? সুরেশ দ্বারা দ্য এসকিউএল বিদ্যমান নেই অপারেটর একেবারে বিপরীত কাজ করবে বিদ্যমান অপারেটর. এটি SELECT স্টেটমেন্ট দ্বারা প্রত্যাবর্তিত সারির সংখ্যা সীমাবদ্ধ করতে ব্যবহৃত হয়। দ্য SQL-এ বিদ্যমান নয় সার্ভার সারি অস্তিত্বের জন্য Subquery পরীক্ষা করবে, এবং যদি সেখানে না সারি তারপর এটি সত্য, অন্যথায় FALSE ফিরে আসবে।

এছাড়াও জানতে হবে, আপনি কিভাবে পরীক্ষা করবেন যে এসকিউএল-এ একটি সারি বিদ্যমান কিনা?

প্রতি একটি সারি বিদ্যমান কিনা পরীক্ষা একটি MySQL টেবিলে বা না, ব্যবহার করুন বিদ্যমান অবস্থা দ্য বিদ্যমান শর্ত সাবকুয়েরির সাথে ব্যবহার করা যেতে পারে। এটা সত্য ফিরে যখন সারি বিদ্যমান টেবিলে, অন্যথায় মিথ্যা ফেরত দেওয়া হয়। সত্যকে 1 আকারে এবং মিথ্যাকে 0 হিসাবে উপস্থাপন করা হয়।

SQL সার্ভারে বিদ্যমান?

দ্য বিদ্যমান অপারেটর হল একটি লজিক্যাল অপারেটর যা আপনাকে একটি সাবকোয়েরি কোন সারি প্রদান করে কিনা তা পরীক্ষা করতে দেয়। দ্য বিদ্যমান সাবকোয়েরি এক বা একাধিক সারি প্রদান করলে অপারেটর TRUE প্রদান করে। এই সিনট্যাক্সে, সাবকোয়েরি শুধুমাত্র একটি SELECT স্টেটমেন্ট।

প্রস্তাবিত: