কম্পিউটার টিউটোরিয়াল

SQL Server-এ CONCAT ফাংশন

এই নিবন্ধে SQL Server-এ CONCAT() ফাংশন ব্যবহার করে একাধিক স্ট্রিং একসাথে जोড়ার পদ্ধতি অন্বেষণ এবং প্রদর্শন করা হয়েছে।

বিবরণ

CONCAT ফাংশন SQL Server-এ দুটি বা অধিক স্ট্রিং একসাথে জোড়া দিয়ে একটি বড় স্ট্রিং তৈরিতে ব্যবহৃত হয়।

সিনট্যাক্স

SQL Server-এ CONCAT ফাংশন রান করার জন্য নিচের সিনট্যাক্সটি ব্যবহার করুন:

CONCAT(string1, string2, ..., string_n)

প্যারামিটার:

  1. string1, string2, ..., string_n: একসাথে জোড়া দেওয়া স্ট্রিংগুলো।

নোট:

  1. CONCAT ফাংশনে ইনপুট স্ট্রিং সর্বোচ্চ ২৫৫টি, ন্যূনতম ২টি। যদি শুধু একটা ইনপুট স্ট্রিং পাস করা হয়, CONCAT এরর দেবে।
  2. যদি ক্যারেক্টারহীন স্ট্রিং পাস করা হয়, CONCAT স্বয়ংক্রিয়ভাবে সেগুলো স্ট্রিং-এ রূপান্তর করে জোড়া দেয়।
  3. CONCAT ফাংশন NULL-কে VARCHAR(1) ডেটা টাইপের খালি স্ট্রিং-এ রূপান্তর করে।
  4. CONCAT ফাংশন শুধু SQL Server 2017, 2016, 2014, এবং 2012-এ ব্যবহার করা যায়।

উদাহরণ

SQL Server-এ CONCAT ফাংশনের কিছু উদাহরণ দেখুন:

SELECT CONCAT('Quantrimang', '.com');
-- ফলাফল: 'Quantrimang.com'

SELECT CONCAT('Quan', 'tri', 'mang', '.com');
-- ফলাফল: 'Quantrimang.com'

SELECT CONCAT('Quan ', 'Tri ', 'Mang ');
-- ফলাফল: 'Quan Tri Mang'

স্ট্রিংগুলো একসাথে জোড়া দিলে, আপনি হোয়াইটস্পেস ক্যারেক্টার যোগ করে লিঙ্কড ভ্যালুগুলো পৃথক রাখতে পারেন সহজ পড়ার জন্য।

SELECT CONCAT('Orange', ' ', 'Peach', ' ', 'Apple');
-- ফলাফল: 'Orange Peach Apple'

এই উদাহরণে, CONCAT ফাংশনের দ্বিতীয় এবং চতুর্থ প্যারামিটার ব্যবহার করে Orange, Peach এবং Apple-এর মাঝপথে স্পেস ক্যারেক্টার যোগ করা হয়েছে। এতে স্ট্রিংগুলো একসাথে চিপে যাবে না।

  1. SQL Server-এ ABS ফাংশন

  2. SQL Server-এ AVG ফাংশন

  3. SQL Server-এ CEILING ফাংশন

  4. SQL Server-এ CONCAT ফাংশন