In SQL, you can generate Random DateTime,Integer ,Numeric and String value with the use of Checksum function and NEWID() function. Run the following query and analysis the result-
SELECT GETDATE() - (CheckSUM(NEWID()) / 1000000) AS RandomDate,
CheckSUM(NEWID()) / 100000 AS RandomINT,
CONVERT(Numeric(18,2), (CheckSUM(NEWID()) / 10000.5)) AS RandomNumeric,
LEFT(REPLACE(NEWID(),'-',''),10) AS RandomString
6685b09b-e837-492c-bad1-eead5070223f|0|.0