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

क्या कारण है कि सबक्वेरी 1 से अधिक मान लौटाती है... त्रुटि?

क्या आप जिन तालिकाओं को अपडेट कर रहे हैं उनमें से एक में ट्रिगर है? यदि ऐसा होता है, तो संभावना है कि इसमें एक से अधिक मान वाला एक सबक्वायरी हो।

व्यक्तिगत रूप से मुझे आवेषण या अद्यतन करते समय चेक बाधाओं को बंद करना बहुत बुरा अभ्यास लगता है। वे एक कारण के लिए हैं और यदि आपका डेटा उन बाधाओं को पूरा नहीं करता है, तो इसे सम्मिलित नहीं किया जाना चाहिए या नई शर्तों के लिए बाधा को समायोजित करने की आवश्यकता है। यदि भविष्य में रिकॉर्ड को अद्यतन किया जाता है तो यह समस्याएँ भी पैदा कर सकता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जावा 1.7.0 के तहत चल रहे SQL-सर्वर (MSSQL-JDBC 3.0) में दिनांक कॉलम 2 दिन पहले प्राप्त किए गए थे

  2. एसक्यूएल सर्वर 2005 कॉलम नाम के चारों ओर स्क्वायर ब्रैकेट डालता है

  3. CAST का उपयोग करते समय VARCHAR के लिए डिफ़ॉल्ट लंबाई 30 क्यों है?

  4. बीच के समय के लिए डेटपार्ट (कन्वर्ट की तारीख के बजाय)

  5. SQL ट्रांजेक्शन लॉग फ़ाइल व्यूअर की तलाश है