Collections:
RAND() - Generating Random Numbers in SQL Server
How To Generate Random Numbers with the RAND() Function in SQL Server Transact-SQL?
✍: FYIcenter.com
Random numbers are very useful for generating test data, passwords, or other security related data. SQL Server 2005 offers you the random number generator function RAND in two format:
Note that calling RAND(seed) with the same seed will start the same sequence and return the same number. To avoid this repeating pattern, you should always call RAND() without any seed and let the server to randomly pickup a sequence.
The tutorial exercise below shows some good examples on how to generate random numbers:
SELECT RAND(100), RAND(), RAND(); -- new sequence SELECT RAND(100), RAND(), RAND(); -- same sequence again SELECT RAND(), RAND(), RAND(); SELECT RAND(), RAND(), RAND(); GO 0.715436657367485 0.28463380767982 0.0131039082850364 0.715436657367485 0.28463380767982 0.0131039082850364 0.28769876521071 0.100505471175005 0.292787286982702 0.868829058415689 0.370366365964781 0.58334760467751 -- Random integer between 0 and 100 SELECT FLOOR(100*RAND()); SELECT FLOOR(100*RAND()); SELECT FLOOR(100*RAND()); SELECT FLOOR(100*RAND()); GO 68 29 20 82
⇒ Character Strings and Binary Strings in SQL Server Transact-SQL
⇐ ROUND() - Rounding Values to Specific Precisions in SQL Server
⇑ Numeric Expressions and Functions in SQL Server Transact-SQL
2017-03-11, 8220🔥, 0💬
Popular Posts:
How to convert a JSON (JavaScript Object Notation) quoted string into a regular character string usi...
What Happens to an Arithmetic Operation with Two Different Data Types in SQL Server Transact-SQL? Wh...
What is dba.FYIcenter.com Website about? dba.FYIcenter.com is a Website for DBAs (database administr...
How To Fix the INSERT Command Denied Error in MySQL? The reason for getting the "1142: INSERT comman...
How To Connect to a MySQL Server with a Port Number in MySQL? If you want to connect a MySQL server ...