mssql - datename, datepart, dateadd, datediff, convert, cast
▣ 날짜형 함수 select datename (dw, getdate()), datepart(dw, getdate()) -- datename = 문자형, datepart = 숫자형 select dateadd(dd, 10, getdate()), datediff(dd, '2006-10-17', '2007-01-05') -- getdate(오늘)에 10을 더하라, 뒤에 날짜에서 앞의 날짜의 차 select datediff(dd, getdate(), '2007-12-31') -- 오늘에서 해당일까지 남은 날짜 DATEPART 및 DATENAME 함수는 datetime 값에서 지정한 부분(연도, 분기, 일, 시간 등)을 정수 또는 ASCII 문자열로 생성합니다. ▣ 자료형 변환 함수 select ename + co..
더보기
mssql - round, sqrt, square, power, abs, ceiling, floor
▣ 숫자형 함수 select round(123.456,1), round(123.456,-1) -- 123.500 120.000 -- 소수점이하 1자리 / 소수점 이전 1자리 select sqrt(9), square(9) -- 3.0 81.0 -- 제곱 / 제곱근 select power(2,3) -- 8 -- n승 select abs(100), abs(-100) -- 100 100 -- 절대값 select ceiling(123.456), ceiling(-123.456) -- 124 -123 -- 큰 정수값(반올림) select floor(123.456), floor(-123.456) -- 123 -124 -- 작은 정수값(내림)
더보기