[DATABASE/SQLSERVER] 날짜 문자열(yyyyMMdd)을 'yyyy-MM-dd' 포맷 문자열로 변환하기
Database/SQLServer 2014. 2. 25. 14:34728x90
728x170
■ 날짜 문자열(yyyyMMdd)을 'yyyy-MM-dd' 포맷 문자열로 변환하는 방법을 보여준다.
▶ 예제 코드 (SQL)
CREATE FUNCTION dbo.ConvertDateString
(
@Date NVARCHAR(8)
)
RETURNS NVARCHAR(10)
AS
BEGIN
RETURN
CASE LEN(@Date)
WHEN 8 THEN SUBSTRING(@Date, 1, 4) + '-' + SUBSTRING(@Date, 5, 2) + '-' + SUBSTRING(@Date, 7, 2)
ELSE ''
END;
END
728x90
그리드형(광고전용)
'Database > SQLServer' 카테고리의 다른 글
[DATABASE/SQLSERVER] DATEPART 함수 : 요일 구하기 (0) | 2014.03.11 |
---|---|
[DATABASE/SQLSERVER] 날짜 포맷 사용하기 (0) | 2014.03.11 |
[DATABASE/SQLSERVER] 트랜잭션 로그 삭제하기 (0) | 2014.03.11 |
[DATABASE/SQLSERVER] 디폴트 포트가 아닌 다른 포트로 접속하기 (0) | 2014.03.11 |
[DATABASE/SQLSERVER] E 메일 주소 검증하기 (0) | 2014.03.10 |
[DATABASE/SQLSERVER] 계층적 테이블 조회하기 (0) | 2014.03.05 |
[DATABASE/SQLSERVER] DATETIME → 'yyyyMMdd' 문자열 변환하기 (0) | 2014.02.25 |
[DATABASE/SQLSERVER] 전화번호 '99999999999' 문자열 → '999-9999-9999' 문자열 변환하기 (0) | 2014.02.25 |
[DATABASE/SQLSERVER] 주민등록번호 '9999999999999' 문자열 → '999999-9999999' 문자열 변환하기 (0) | 2014.02.25 |
[DATABASE/SQLSERVER] Microsoft SQL Server Management Studio에서 테이블 디자인 변경 허용 설정하기 (0) | 2014.02.03 |