संपादित करें : का डुप्लिकेट
हैलो कैसे मैं में यादृच्छिक संख्या उत्पन्न कर सकता हूँ Mssql सर्वर 2005। उदाहरण के लिए: जब मैं तालिका से 500rows का चयन करता हूं, प्रत्येक पंक्ति में एक उत्पन्न यादृच्छिक संख्या होनी चाहिए, रनटाइम पर संख्याएं उत्पन्न होनी चाहिए
अद्यतन: मुझे सबसे तेज विधि की आवश्यकता है बड़ी तालिकाओं से तारीखों को तैयार करते हैं, डेटप्टर, एक ही जादू कंप्यूटेशन वास्तविक मात्रा में बड़ी मात्रा में धीमी है
UPDATE उत्तर के लिए धन्यवाद, लेकिन ओ अंत में इस समाधान का इस्तेमाल किया
SELECT ABS (चकक्स्यूम (न्यूआईडी ())) 5 से 5 से यादृच्छिक संख्या के लिए% 10 - 5 एएस यादृच्छिक
और बोनस लगभग प्रत्येक संख्या के लिए होने वाली संख्याओं की एक ही संख्या
< / Div>
<पूर्व>
SELECT TOP 500 कनवर्ट (INT, CONVERT (VARBINARY (16), NEWID ())) dbo.MyTable से
Comments
Post a Comment