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

एंटिटी फ्रेमवर्क और SQL सर्वर व्यू

हमें भी यही समस्या थी और यही समाधान है:

प्राथमिक कुंजी के रूप में स्तंभ का उपयोग करने के लिए निकाय ढांचे को बाध्य करने के लिए, ISNULL का उपयोग करें।

प्राथमिक कुंजी के रूप में स्तंभ का उपयोग न करने के लिए निकाय ढांचे को बाध्य करने के लिए, NULLIF का उपयोग करें।

इसे लागू करने का एक आसान तरीका यह है कि आप अपने विचार के चयन कथन को किसी अन्य चयन में लपेट दें।

उदाहरण:

SELECT
  ISNULL(MyPrimaryID,-999) MyPrimaryID,
  NULLIF(AnotherProperty,'') AnotherProperty
  FROM ( ... ) AS temp


  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 सर्वर में एक स्ट्रिंग से समय डेटा कैसे निकालें या कनवर्ट करें

  2. स्टफ/एक्सएमएल पथ में यूनियन ऑल का उपयोग करना

  3. SQL सर्वर 2005 में लिंक किए गए सर्वर के साथ कैच करने का प्रयास करें काम नहीं कर रहा है

  4. SQL सर्वर 2008 में प्रति समूह पहला और अंतिम रिकॉर्ड कैसे प्राप्त करें?

  5. SQL बैकअप संस्करण इस सर्वर के साथ असंगत है