কম্পিউটার

SQL সার্ভারে ভেরিয়েবল ঘোষণা করুন

SQL সার্ভারে অন্যান্য প্রোগ্রামিং ভাষা হিসাবে ডেটা প্রকার, ভেরিয়েবল এবং ভেরিয়েবলের ঘোষণার ধারণা সম্পূর্ণরূপে বিদ্যমান। নিবন্ধটি শিখবে কিভাবে একটি ভেরিয়েবল, একাধিক ভেরিয়েবল ঘোষণা করতে হয় এবং SQL সার্ভারে ভেরিয়েবলে ডিফল্ট মান নির্ধারণ করতে হয়। ট্র্যাকটি পড়ার জন্য আপনাকে আমন্ত্রণ জানিয়েছে৷

ভেরিয়েবল (ভেরিয়েবল) অ্যালগরিদম কার্যকর করার সময় অস্থায়ী মান সংরক্ষণ করতে ব্যবহৃত হয়।

এসকিউএল সার্ভারে পরিবর্তনশীল ঘোষণার সিনট্যাক্স

SQL সার্ভারে ভেরিয়েবল ঘোষণা করতে, আমরা DECLARE বিবৃতি ব্যবহার করি, যা নিম্নরূপ প্রকাশ করে:

 DECLARE @variable_name datatype [ = initial_value ], 
@variable_name datatype [ = initial_value ],
.;

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

  1. variable_name :ভেরিয়েবলের জন্য নির্ধারিত নাম।
  2. ডেটাটাইপ: ভেরিয়েবলের ডাটা টাইপ।
  3. প্রাথমিক_মান: ডিফল্ট মান ভেরিয়েবলের জন্য নির্ধারিত (ঐচ্ছিক)।

SQL সার্ভারে একটি ভেরিয়েবল ঘোষণা করুন

যেকোন পরিবর্তনশীল ঘোষণা করতে DECLARE ব্যবহার করুন

 DECLARE @quantrimang VARCHAR(50); 

এই DECLARE বিবৃতি @quantrimang, নামের একটি পরিবর্তনশীল ঘোষণা করে VARCHAR ডেটা টাইপ এবং 50 অক্ষরের দৈর্ঘ্য সহ।

আপনি তারপর @quantrimang এর মান পরিবর্তন করবেন SET স্টেটমেন্ট ব্যবহার করে পরিবর্তনশীল।

 SET @quantrimang = 'Hello world'; 

পরবর্তী INT ডেটা টাইপ চেষ্টা করুন:

 DECLARE @site_value INT; 

@site_value-এ মান নির্ধারণ করতে SET স্টেটমেন্ট ব্যবহার করুন পরিবর্তনশীল

 SET @site_value = 10; 

তাই @site_value এখানে ভেরিয়েবলটি পূর্ণসংখ্যা 10-এ বরাদ্দ করা হয়েছে।

এসকিউএল সার্ভারে অনেকগুলি ভেরিয়েবল ঘোষণা করুন

নিম্নলিখিত কমান্ডটি কীভাবে ব্যবহার করবেন:

 DECLARE @quantrimang VARCHAR(50), 
@site_value INT;

এই উদাহরণে, আমাদের দুটি ভেরিয়েবল ঘোষণা করা হয়েছে:@quantrimang VARCHAR (50) ডেটা টাইপ এবং ভেরিয়েবল @site_value সহ ভেরিয়েবল INT ডেটা টাইপ।

এসকিউএল সার্ভারে ডিফল্ট মান সহ ভেরিয়েবল ঘোষণা করুন

SQL সার্ভারে, আমরা ঘোষণার সময় ভেরিয়েবলে ডিফল্ট মান নির্ধারণ করতে পারি।

 DECLARE @quantrimang VARCHAR(50) = 'Hello world'; 

তাই এখানে @quantrimang VARCHAR ডেটা টাইপ সহ ভেরিয়েবল এবং 50 অক্ষরের দৈর্ঘ্য ডিফল্টভাবে 'হ্যালো ওয়ার্ল্ড' মানতে নির্ধারিত হয়৷

একইভাবে, আমরা INT ডেটা প্রকারের সাথে ঘোষণা করি:

 DECLARE @site_value INT = 10; 

প্রাথমিক নির্ধারিত মান সহ একাধিক ভেরিয়েবল ঘোষণা করুন

নিম্নলিখিত কমান্ডটি কীভাবে ব্যবহার করবেন:

 DECLARE @quantrimang VARCHAR(50) = 'Hello world'; 
@site_value INT = 10;

দুটি ভেরিয়েবল @quantrimang এবং @site_value একই কমান্ডে ঘোষণা করা হয়েছে এবং ডিফল্ট প্রাথমিক মান নির্ধারণ করা হয়েছে।


  1. এসকিউএল সার্ভারে সূচক

  2. SQL সার্ভারে ভেরিয়েবল ঘোষণা করুন

  3. SQL সার্ভারে প্রসিডিউর (প্রক্রিয়া)

  4. MS SQL সার্ভার কি?