tablesample
-
[데이터베이스] MSSQL 난수(random data)데이터베이스와 SQL 2022. 10. 22. 14:07
랜덤 데이터 생성 함수 1) RAND([seed]) 함수 (부동소수점, 0~1 사이의 값 중 생성) 쿼리 당 호출 정확한 의미의 난수 값은 아님 => Pseudo Random 값 동일 seed 에 동일한 결과로 동일 순서로 생성됨 SELECT RAND (); -- RAND() 함수는 쿼리당 한번 호출 (행 단위가 아님) SELECT TOP (5) object_id FROM sys.objects ORDER BY RAND(); -- 초기 값에 대해 반환된 결과는 항상 동일함 SELECT RAND(3); -- 한 connection에 대해 seed 를 지정하게 되면, 모든 후속은 최초 RAND()를 바탕으로 생성 SELECT RAND(3), RAND(), RAND(); -- 최종 1~ 최대값 SELECT CA..