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

डालने का प्रयास करते समय त्रुटि, स्ट्रिंग या बाइनरी डेटा को छोटा कर दिया जाएगा

@gmmastros के उत्तर से

जब भी आप संदेश देखें....

<ब्लॉकक्वॉट>

स्ट्रिंग या बाइनरी डेटा को छोटा कर दिया जाएगा

अपने बारे में सोचें... फ़ील्ड इतना बड़ा नहीं है कि मेरा डेटा होल्ड कर सके।

ग्राहक तालिका के लिए तालिका संरचना की जाँच करें। मुझे लगता है कि आप पाएंगे कि एक या अधिक फ़ील्ड की लंबाई उस डेटा को रखने के लिए पर्याप्त नहीं है जिसे आप सम्मिलित करने का प्रयास कर रहे हैं। उदाहरण के लिए, यदि फ़ोन फ़ील्ड एक varchar(8) फ़ील्ड है, और आप इसमें 11 वर्ण डालने का प्रयास करते हैं, तो आपको यह त्रुटि मिलेगी।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर प्रबंधन स्टूडियो और Transact SQL में GO का क्या उपयोग है?

  2. माइक्रोसॉफ्ट एसक्यूएल सर्वर 2005 में group_concat MySQL फ़ंक्शन सिम्युलेट कर रहा है?

  3. मैं VBNet का उपयोग करके SQL सर्वर में डेटा कैसे सम्मिलित कर सकता हूँ?

  4. SQL LIKE क्लॉज में SqlParameter का उपयोग काम नहीं कर रहा है

  5. एक्सएमएल पथ ('') के लिए:विशेष पात्रों से बचना