Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

अंकगणित अतिप्रवाह त्रुटि वर्चर को डेटा प्रकार संख्यात्मक में परिवर्तित करना। '10' <=9.00

यह एक अंकगणितीय अतिप्रवाह उत्पन्न करता है क्योंकि यह परोक्ष रूप से Val . डालने का प्रयास कर रहा है कॉलम से NUMERIC(3,2), जो स्वाभाविक रूप से 10 जैसे 2-अंकीय मान पर ओवरफ़्लो होगा।

यह लक्ष्य प्रकार और आकार के रूप में NUMERIC(3,2) का उपयोग कर रहा है क्योंकि यह सबसे छोटा अंक है जो 9.00 है फिट होने लगता है।

समाधान, निश्चित रूप से, स्पष्ट रूप से करने के बजाय अन्वेषण कास्टिंग का उपयोग करना है



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. jdbc.SQLServerException:किसी भी उपयोगकर्ता के लिए उपयोगकर्ता के लिए लॉगिन विफल रहा

  2. ओरेकल:एसक्यूएल सर्वर के लिए प्रोफाइलर जैसे प्रश्नों का पता लगाने के लिए कोई उपकरण है?

  3. मुझे SQL सर्वर में बिगिन/एंड ब्लॉक्स और गो कीवर्ड का उपयोग कब करना चाहिए?

  4. एसएसआईएस में इंक्रीमेंटल लोड के लिए सबसे अच्छा तरीका

  5. Azure वर्चुअल मशीन पर SQL Server 2014 चलाना