SQL सर्वर अन्य प्रोग्रामिंग भाषाओं के रूप में डेटा प्रकार, चर और चर की घोषणाओं की अवधारणाओं को पूरी तरह से मौजूद है। लेख सीखेंगे कि कैसे एक चर, कई चर घोषित करें और SQL सर्वर में चर के लिए डिफ़ॉल्ट मान असाइन करें। आपको ट्रैक पढ़ने के लिए आमंत्रित करता है।
वेरिएबल (वैरिएबल) एल्गोरिथम के निष्पादन के दौरान अस्थायी मानों को संग्रहीत करने के लिए उपयोग किया जाता है।
एसक्यूएल सर्वर में वैरिएबल डिक्लेरेशन का सिंटैक्स
SQL सर्वर में वेरिएबल घोषित करने के लिए, हम DECLARE स्टेटमेंट का उपयोग करते हैं, जिसे निम्नानुसार व्यक्त किया जाता है:
DECLARE @variable_name datatype [ = initial_value ],
@variable_name datatype [ = initial_value ],
.;
पैरामीटर:
- variable_name :नाम चर को सौंपा गया है।
- डेटाटाइप: डेटा प्रकार का चर।
- प्रारंभिक_मान: वैरिएबल को दिया गया डिफ़ॉल्ट मान (वैकल्पिक).
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 को नियत किया गया है।
SQL सर्वर में कई चर घोषित करें
निम्न कमांड का उपयोग कैसे करें:
DECLARE @quantrimang VARCHAR(50),
@site_value INT;
इस उदाहरण में, हमारे पास घोषित दो चर हैं:@quantrimang VARCHAR (50) डेटा प्रकार और चर के साथ चर @site_value INT डेटा प्रकार।
SQL सर्वर में डिफ़ॉल्ट मान के साथ वैरिएबल घोषित करें
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 एक ही कमांड पर घोषित किया गया है और डिफ़ॉल्ट प्रारंभिक मान असाइन किया गया है।