ठीक करें: अभिव्यक्ति को डेटा प्रकार INT में परिवर्तित करने में अंकगणितीय अतिप्रवाह त्रुटि

How to effectively deal with bots on your site? The best protection against click fraud.

यदि पूर्णांक मान निश्चित मान से अधिक है, तो आपको यह त्रुटि मिलेगी

  • अंकगणित अतिप्रवाह त्रुटि को ठीक करने के लिए, आपको परिणामों को int से बड़े int डेटा प्रकार में परिवर्तित करने की आवश्यकता है।
  • वैकल्पिक रूप से, त्रुटि से बचने के लिए आप पूरे कॉलम को बड़े इंट प्रकार में परिवर्तित कर सकते हैं।
अभिव्यक्ति को डेटा प्रकार int dateadd में परिवर्तित करने में अंकगणितीय अतिप्रवाह त्रुटि

अभिव्यक्ति को डेटा प्रकार int में परिवर्तित करने में अंकगणित अतिप्रवाह त्रुटि एक SQL त्रुटि है, और यदि ऐसा होता है, तो आपकी क्वेरी निष्पादित नहीं की जाएगी, इस प्रकार आपको अपना डेटा प्राप्त करने से रोका जा सकेगा।

परिणामस्वरूप, आपके ऐप के कुछ हिस्से ठीक से काम नहीं करेंगे और इससे अतिरिक्त समस्याएं पैदा हो सकती हैं। इसलिए, इस समस्या को तुरंत ठीक करना महत्वपूर्ण है, और इस गाइड में, हम आपको इसे करने के सर्वोत्तम तरीके दिखाने जा रहे हैं।

अभिव्यक्ति को डेटा प्रकार int में परिवर्तित करने में अंकगणितीय अतिप्रवाह त्रुटि क्या है?

यह त्रुटि इंगित करती है कि SQL मान बहुत बड़ा है और इसे पूर्णांक डेटा प्रकार द्वारा नियंत्रित नहीं किया जा सकता है। यदि आपका मान 2,147,483,647 से बड़ा है तो पूर्णांक डेटा प्रकार इसे संसाधित नहीं कर पाएगा और आपको उपरोक्त त्रुटि मिलेगी।

instagram story viewer

मैं अभिव्यक्ति को डेटा प्रकार int में परिवर्तित करने में अंकगणितीय अतिप्रवाह त्रुटि को कैसे ठीक करूं?

1. मान को bigint में बदलें

  1. अपना कोड खोलें.
  2. निम्नलिखित कोड का प्रयोग करें:
    SELECT SUM(CAST(balance AS bigint)) FROM Accounts;
  3. परिवर्तनों को सुरक्षित करें।

CAST कमांड के साथ, आप परिणामों को पूर्णांक से बड़े पूर्णांक डेटा प्रकार में परिवर्तित करेंगे।

2. संपूर्ण कॉलम बदलें

  1. SQL शेल खोलें.
  2. अब निम्नलिखित कमांड चलाएँ:
    ALTER TABLE your_table_name
    ALTER COLUMN balance BIGINT;

  3. परिवर्तनों को सुरक्षित करें।

इन आदेशों का उपयोग करके, आप संपूर्ण कॉलम के डेटा प्रकार को int से big int में बदल देंगे, इस प्रकार अधिकतम समर्थित मान बढ़ जाएगा।

इस विषय के बारे में और पढ़ें
  • ठीक करें: हुलु त्रुटि कोड P-DEV317
  • डिज़्नी प्लस नो वैलिड बिटरेट्स त्रुटि: इसे तुरंत कैसे ठीक करें
  • फिक्स: हम अब आपका ईमेल सत्यापित नहीं कर सकते हुलु त्रुटि
  • हुलु वेबपेज उपलब्ध नहीं है: इस त्रुटि को कैसे ठीक करें
  • ठीक करें: डाउनलोड नहीं किया जा सकता, कृपया पूछें कि यह आपको व्हाट्सएप त्रुटि पुनः भेजी जाए

3. गिनती को count_big से बदलें

  1. अपना कोड खोलें.
  2. इसके बाद, गिनती रेखा का पता लगाएं, इसे इस तरह दिखना चाहिए: count(*) as count
  3. इसे निम्नलिखित से बदलें: count_big(*) as count
  4. परिवर्तनों को सुरक्षित करें।

अभिव्यक्ति को डेटा प्रकार int में परिवर्तित करने में अंकगणितीय अतिप्रवाह त्रुटि, कथन समाप्त कर दिया गया है त्रुटि के कारण आपका एप्लिकेशन क्रैश हो जाएगा, क्योंकि आपके वेरिएबल बहुत बड़े हैं, लेकिन उन्हें परिवर्तित करके इसे आसानी से हल किया जा सकता है।

सर्वर त्रुटियाँ गंभीर हो सकती हैं, और हमने पहले ही कवर कर लिया है 0x80040e14 SQL सर्वर त्रुटि हमारे पिछले गाइडों में से एक में। एक असंगत OS SQL के साथ भी समस्याएँ पैदा कर सकता है, और कई उपयोगकर्ताओं ने बताया कि ऑपरेटिंग सिस्टम SQL सर्वर द्वारा समर्थित नहीं है संदेश.

ये त्रुटियाँ कभी-कभी डेटाबेस भ्रष्टाचार का कारण बन सकती हैं, और यदि आपको कभी भी इस समस्या का सामना करना पड़ता है, तो हमारे पास इस बारे में एक मार्गदर्शिका है कि कैसे करें SQL सर्वर में दूषित डेटाबेस को सुधारें.

क्या आपको कभी SQL सर्वर में अभिव्यक्ति को डेटा प्रकार int में परिवर्तित करने में अंकगणित अतिप्रवाह त्रुटि का सामना करना पड़ा और आपने इसे कैसे ठीक किया? नीचे टिप्पणी करके हमें बताएं!

Teachs.ru
फिक्स: सिस्टम। आंकड़े। एसक्यूएल क्लाइंट। एसक्यूएल अपवाद (0x80131904)

फिक्स: सिस्टम। आंकड़े। एसक्यूएल क्लाइंट। एसक्यूएल अपवाद (0x80131904)साइन इन मुद्देएस क्यू एल सर्वर

दूसरों के लिए काम करने वाले विशेषज्ञ समाधान खोजें 0x80131904 उपयोगकर्ताओं को साइन इन करने से रोकता है और प्रशासकों के लिए एक प्रमुख चिंता का विषय रहा है।यह आम तौर पर तब प्रकट होता है जब गलत प्रमाण-...

अधिक पढ़ें
एसएसपीआई हैंडशेक त्रुटि कोड 0x8009030c [फिक्स] के साथ विफल रहा

एसएसपीआई हैंडशेक त्रुटि कोड 0x8009030c [फिक्स] के साथ विफल रहाएस क्यू एल सर्वर

त्रुटि को ठीक करने के लिए इस मार्गदर्शिका में दिए गए समाधानों को लागू करेंSSPI हैंडशेक त्रुटि कोड 0x8009030c संदेश के कारण विफल रहा, जिसका अर्थ आमतौर पर उपयोगकर्ता प्रमाणीकरण विफलता है।ऐसा तब होता ...

अधिक पढ़ें
Microsoft SQL सर्वर त्रुटि 18456 को ठीक करें [उपयोगकर्ता के लिए लॉगिन विफल]

Microsoft SQL सर्वर त्रुटि 18456 को ठीक करें [उपयोगकर्ता के लिए लॉगिन विफल]एस क्यू एल सर्वर

Microsoft SQL सर्वर त्रुटि 18456 पॉप अप होने पर इन आसान सुधारों को आज़माएंMicrosoft SQL सर्वर त्रुटि 18456 आपके सिस्टम पर कई कारणों से हो सकती है।अमान्य क्रेडेंशियल के साथ लॉग इन करने या आवश्यक अनु...

अधिक पढ़ें
ig stories viewer