NULL কি ওরাকল প্রতিস্থাপন করে?
NULL কি ওরাকল প্রতিস্থাপন করে?

ভিডিও: NULL কি ওরাকল প্রতিস্থাপন করে?

ভিডিও: NULL কি ওরাকল প্রতিস্থাপন করে?
ভিডিও: ওরাকল এসকিউএল টিউটোরিয়াল - নাল মান পরিচালনা করা 2024, নভেম্বর
Anonim

ভূমিকা ওরাকল NVL() ফাংশন

দ্য ওরাকল NVL() ফাংশন আপনাকে অনুমতি দেয় নাল প্রতিস্থাপন একটি প্রশ্নের ফলাফলে আরও অর্থপূর্ণ বিকল্প সহ। NVL() ফাংশন দুটি আর্গুমেন্ট গ্রহণ করে। যদি ওরাকল একটি ডেটা টাইপকে অন্যটিতে রূপান্তরিত করতে পারে না, তারপর এটি একটি ত্রুটি প্রকাশ করে।

লোকেরা আরও জিজ্ঞাসা করে, শূন্য ওরাকল ফাংশন?

এনভিএল ফাংশন আপনাকে প্রতিস্থাপন করতে দেয় খালি একটি ডিফল্ট মান সহ মান। প্রথম প্যারামিটারে মান থাকলে খালি , দ্য ফাংশন দ্বিতীয় প্যারামিটারে মান প্রদান করে। আমরা জানি যে পরীক্ষার টেবিলে COL1 রয়েছে খালি প্রথমটি ছাড়া সব সারিতে। NVL ব্যবহার করে ফাংশন আমরা প্রতিস্থাপন খালি 'ZERO' সহ মান।

একইভাবে, নাল বনাম Isnull? শূন্য এবং IsNul () উভয় খুঁজে খালি মান, কিন্তু আপনি তাদের একই ভাবে ব্যবহার করবেন না। আপনি ব্যবহার করবেন শূন্য এবং নয় খালি ক্যোয়ারী এক্সপ্রেশন এবং SQL যেখানে ধারা. IsNul (), অন্যদিকে, অ্যাপ্লিকেশনের জন্য একটি ভিজ্যুয়াল বেসিক (VBA) ফাংশন এবং এটি শুধুমাত্র VBA মডিউলে ব্যবহার করা হবে।

অনুরূপভাবে, আপনি কিভাবে একটি নাল প্রতিস্থাপন করবেন?

দুটি উপায় আছে NULL প্রতিস্থাপন করুন SQL সার্ভারে ফাঁকা মান সহ, ফাংশন ISNULL() এবং COALESCE()। উভয় ফাংশন প্রতিস্থাপন যুক্তি যখন আপনি প্রদান করেন খালি যেমন কলামের মান থাকলে ISNULL(কলাম, '') খালি স্ট্রিং প্রদান করবে খালি.

কেন NVL Oracle ব্যবহার করা হয়?

ওরাকল এনভিএল ফাংশন এনভিএল ফাংশন হল ব্যবহৃত অন্য মান দ্বারা NULL মান প্রতিস্থাপন করতে। value_in যদি ফাংশনটি নাল মান পরীক্ষা করতে হয়। value_in ক্ষেত্রের একটি ডেটাটাইপ char, varchar2, তারিখ বা সংখ্যা ডেটাটাইপ থাকতে পারে।

প্রস্তাবিত: