-- 0~9 사이의 정수값 구하기
(단일 호출)
SELECT CAST(RAND()*10 AS INT)
(테이블과 함께 사용시)
SELECT *,CAST(RAND()*10 AS INT) FROM 테이블명
>> 데이터 행마다 동일한 랜덤값 도출
SELECT *,CAST(RAND(CONVERT(VARBINARY, NEWID())) * 10 AS INT) FROM 테이블명
>> 데이터 행마다 다른 랜덤값 도출
'Development > MSSQL' 카테고리의 다른 글
DBCC CHECKIDENT 를 이용한 IDENTITY 확인 및 초기화 (0) | 2020.11.04 |
---|---|
[MSSQL] 커서(cursor) 예제 (0) | 2018.01.23 |
Datepart 약어 정리 (0) | 2017.04.07 |
[MS-SQL] SQL의 ANSI 표준 옵션 인자들 (0) | 2017.03.17 |
[MSSQL] SET ANSI_NULLS (0) | 2017.03.17 |