본문 바로가기

MSSQL

MS-SQL 더하기, 랜덤함수

간단하지만 간단해서 오히려 더 잊어버려서 작성!

 

30분 더하기

dateadd(인자값,30, 더해질 대상)

dateadd(MI,30, getdate())

: 현재시간에 30분을 더한다.

 

랜덤함수

convert(int, abs(rand()*99)+30

 

랜덤함수 범위 설정하기

declare @max int, @min int
 set @max = 50
 set @min = 30
 select random = CAST(((@max+1) - @min ) * rand() + @min as int);

: 30~50 사이의 랜덤값을 출력한다.

 

'MSSQL' 카테고리의 다른 글

Replicate() / 문자식 반복  (0) 2014.12.04
MSSQL 탭키, 엔터키, 스페이스키 제거  (0) 2013.06.21
mssql2008_ 테이블 primary 옵션  (0) 2013.02.19
MSSQL 페이징 쿼리  (0) 2012.12.14
nvarchar & varchar & char  (0) 2012.12.06