19
ฉันจะสร้างหมายเลขสุ่มสำหรับแต่ละแถวใน TSQL Select ได้อย่างไร
ฉันต้องการหมายเลขสุ่มที่แตกต่างกันสำหรับแต่ละแถวในตารางของฉัน รหัสที่ชัดเจนปรากฏขึ้นต่อไปนี้ใช้ค่าสุ่มที่เหมือนกันสำหรับแต่ละแถว SELECT table_name, RAND() magic_number FROM information_schema.tables ฉันต้องการเอา INT หรือ FLOAT ออกจากนี้ ส่วนที่เหลือของเรื่องนี้คือฉันจะใช้หมายเลขสุ่มนี้เพื่อสร้างการชดเชยวันที่แบบสุ่มจากวันที่ที่รู้จักเช่น 1-14 วันชดเชยจากวันที่เริ่มต้น นี่สำหรับ Microsoft SQL Server 2000