Notice
Recent Posts
Recent Comments
Link
투케이2K
74. (MSSQL/SQL) format cast replicate 를 사용해 24시간 형식 날짜 및 데이터를 지정된 포맷 형식으로 변환 실시 본문
MsSqlDB
74. (MSSQL/SQL) format cast replicate 를 사용해 24시간 형식 날짜 및 데이터를 지정된 포맷 형식으로 변환 실시
투케이2K 2022. 5. 24. 17:53[개발 환경 설정]
개발 툴 : SSMS
개발 언어 : MSSQL
[소스 코드]
/*
[format cast replicate 를 사용해 24시간 형식 날짜 및 데이터를 지정된 포맷 형식으로 변환 실시]
1. format : 데이터를 특정 데이터 형식으로 포맷해줍니다
2. cast : 데이터 형 변환을 수행합니다
3. bigint : 2022 05 24 17 18 30 값을 int 값으로 변환하기 위해 사용합니다
4. replicate 를 사용해 rpad 기능을 커스텀 구현 후 자릿수가 모자라는 경우 0값으로 채움니다
*/
select format(cast('20220524171830' + replicate('0', 14 - len('20220524171830')) as bigint), '####-##-## ##:##:##') as 날짜변환,
format(cast('202205241718' + replicate('0', 14 - len('202205241718')) as bigint), '####-##-## ##:##:##') as 날짜변환;
[결과 출력]
반응형
'MsSqlDB' 카테고리의 다른 글
76. (MSSQL/SQL) COLLATION 사용해 DB 언어 설정 확인 및 Korean_Wansung_CS_AS 대문자 , 소문자 구분 조회 실시 (0) | 2022.05.27 |
---|---|
75. (MSSQL/SQL) TRY_CAST 사용해 예외 처리 데이터 형 변환 수행 실시 (0) | 2022.05.24 |
73. (MSSQL/SQL) REPLICATE 사용해 LPAD , RPAD 빈자리 채움 기능 구현 실시 (0) | 2022.05.24 |
72. (MSSQL/SQL) ORDER BY 사용해 다중 컬럼 순차적으로 정렬 수행 실시 (0) | 2022.05.23 |
71. (MSSQL/SQL) DATENAME 을 사용해 시간 , 분 , 초 , 밀리세컨드 , 분기 출력 실시 (0) | 2022.05.23 |
Comments