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

क्या प्राथमिक कुंजी निष्क्रिय हैं?

एक पूरी तरह से अलग दृष्टिकोण :

SQL एक ऐसी भाषा है जिसे ISO मानक द्वारा परिभाषित किया गया है। उस मानक में "अनिवार्य" विशेषताएं और "वैकल्पिक अनुरूपता" विशेषताएं हैं।

यदि आप कुछ डेटा हेरफेर भाषा के साथ डीबीएमएस बनाते हैं, तो आप अपनी भाषा को "एसक्यूएल" कहने के हकदार हैं, यदि:

(ए) आपने मानक ("अनिवार्य" सुविधाओं) द्वारा निर्धारित सभी वाक्यविन्यास को लागू किया है, और (बी) आपके द्वारा लागू की गई सभी भाषा सुविधाएं (सभी अनिवार्य वाले न्यूनतम के रूप में, लेकिन "वैकल्पिक" वाले भी आपने "ऑप्ट इन" के लिए), मानक में परिभाषित/वर्णित व्यवहार को बिल्कुल उजागर करें।

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



  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 सर्वर में "COMMIT TRANSACTION अनुरोध का कोई संगत BEGIN TRANSACTION नहीं है" को कैसे ठीक करें

  2. बिटवाइज़-या एक सबक्वेरी में एकत्रित करें

  3. एक कर्सर के साथ Salesforce में SQL सर्वर डेटा सम्मिलित करना

  4. SQL सर्वर में हैंडलिंग तिथि

  5. पता करें कि क्या ऑब्जेक्ट OBJECTPROPERTY () के साथ SQL सर्वर में उपयोगकर्ता-परिभाषित तालिका है