본문 바로가기
TechNical/MS SQL

MSSQL 간단한 함수 모음

by 강멍멍이 2008. 2. 20.
반응형

MSSQL에서 쿼리를 날릴때면... 항상 함수 사용방법이 생각이 안 나서 곤혹스럽습니다..
그때마다 다시 찾아야 하니까요 ㅠㅠ
그래서... 정리해서 모으다가... 결국은 몇가지 안 된 상태로 정리가 끝나 버렸군요 ㅎㅎ
일단 뭐.. 그거라도.. ㅡㅡ;;

-- 문자를 숫자로 변환
   select convert(int,'123')
   or
   select cast('123' as int)

-- 널값 차리
   isnull(col1,'0')

-- CASE 문 사용 (rollup 에 사용 했었음)
   case when (grouping(tname) = 1) then '-------'
 else isnull(tname,'unknown')
   end as tname

-- 날짜 형식 변경, 뒤에 숫자를 요래조래 바꾸자
   convert(CHAR(19),getdate(),120)

-- 날짜 형식 토막내서 가져오기
   convert(varchar,Year(cur_date))
   convert(varchar,Month(cur_date))
   convert(varchar,Day(cur_date))

반응형

댓글