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

SQL सर्वर में संख्यात्मक यादृच्छिक अद्वितीय आईडी कैसे प्राप्त करें

SELECT ABS(CHECKSUM(NEWID())) % 999999

फ़ोन नंबर के लिए:

SELECT RIGHT('000000' + CAST(ABS(CHECKSUM(NEWID())) % 999999 AS varchar(6)), 6)

NEWID लगभग उतना ही यादृच्छिक है जितना आप SQL सर्वर में प्राप्त कर सकते हैं।

हालांकि, यदि आप अद्वितीय चाहते हैं, तो आप 000000 से शुरू कर सकते हैं और 999999 पर जा सकते हैं। कोई भी यादृच्छिक जनरेटर जन्मदिन की समस्या

आपके पास अद्वितीय या यादृच्छिक हो सकते हैं जो विश्वसनीय हैं, लेकिन दोनों विश्वसनीय नहीं हैं




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. नामित कतारों के साथ SqlD निर्भरता का उपयोग करना

  2. PHP 5.5 और MSSQL ड्राइवर:Windows Server 2012 R2 में ODBC ड्राइवर 11 स्थापित करना

  3. इस क्वेरी में परिभाषित संकेतों के कारण क्वेरी प्रोसेसर एक क्वेरी योजना नहीं बना सका। क्वेरी को फिर से सबमिट करें और SET FORCEPLAN का उपयोग किए बिना

  4. SQL सर्वर 2005 में अस्थायी तालिकाओं को स्वचालित रूप से नहीं गिराया गया

  5. गणना (*) बनाम गणना (1) - SQL सर्वर