[MSSQL] 현재 달의 첫일, 말일 구하기

[■DataBase/OO MSSQL OO]
[펌] http://cong4u.tistory.com/57

SELECT DATEADD(DAY,-DATEPART(DD,DATEADD(MONTH,1,getdate())),DATEADD(MONTH,1,getdate()))

SELECT DATEADD(DAY,1,DATEADD(DAY,-DATEPART(DD,getdate()),getdate()))

참고 :
'xxxx-xx-xx' 또는 'xxxxxxxx' 로 변환하고 싶으면
convert 함수를 사용한다.

'xxxx-xx-xx' 형식 : convert(varchar(10), getdate(), 121)
'xxxxxxxx' 형식 : convert(varchar(10), getdate(), 112)

크리에이티브 커먼즈 라이센스
Creative Commons License

[MSSQL] 숫자 문자 포함인 테이블에서 숫자범위 찾기

[■DataBase/OO MSSQL OO]
select * from [테이블명]
where isnumeric(숫자문자컬럼) = 1 --  1은 숫자로변환 할 수 있는 것 0은 숫자변환 x
and 숫자문자컬럼 between 범위A and 범위B
크리에이티브 커먼즈 라이센스
Creative Commons License