এই নিবন্ধে SQL Server-এ DATALENGTH ফাংশন ব্যবহার করে একটি এক্সপ্রেশন রিপ্রেজেন্ট করতে ব্যবহৃত বাইট সংখ্যা প্রদর্শনের পদ্ধতি অন্বেষণ এবং প্রদর্শন করা হয়েছে।
বিবরণ
DATALENGTH ফাংশন SQL Server-এ একটি এক্সপ্রেশনের দৈর্ঘ্য বাইট-এ ফেরত দেয়।
সিনট্যাক্স
SQL Server-এ DATALENGTH ফাংশন ব্যবহার করার জন্য নিচের সিনট্যাক্সটি ব্যবহার করুন:
DATALENGTH(expression)
প্যারামিটার:
- expression: যে ডেটার বাইটে দৈর্ঘ্য দেখাতে চান। এক্সপ্রেশন NULL হলে DATALENGTH NULL ফেরত দেয়।
নোট:
- DATALENGTH ফাংশন এক্সপ্রেশনের দৈর্ঘ্য গণনা করার সময় শুরুর এবং শেষের স্পেস দুটোই গণনা করে।
- এক্সপ্রেশন NULL হলে DATALENGTH ফাংশন NULL ফেরত দেয়।
- স্ট্রিং দৈর্ঘ্য গণনা করার জন্য কিন্তু স্পেস গণনা না করে LEN ফাংশন দেখুন।
- DATALENGTH ফাংশন SQL Server 2017, 2016, 2014, 2012, 2008 R2, 2008, এবং 2005-এ ব্যবহার করা যায়।
উদাহরণ
SQL Server-এ DATALENGTH ফাংশনের কিছু উদাহরণ দেখুন:
SELECT DATALENGTH('TipsMake.com');
-- ফলাফল: 15
SELECT DATALENGTH(' TipsMake.com ');
-- ফলাফল: 17
SELECT DATALENGTH(1234);
-- ফলাফল: 4
SELECT DATALENGTH('20-02-2019');
-- ফলাফল: 10
SELECT DATALENGTH(' ');
-- ফলাফল: 1
SELECT DATALENGTH('');
-- ফলাফল: 0
SELECT DATALENGTH(NULL);
-- ফলাফল: NULL