티스토리 뷰
SELECT MAX(CONVERT(Varchar(20), REG_TIME, 120) FROM TB_USER
//yyyy-mm-dd hh:mm:ss
CONVERT를 활용해서 날짜형식을 포맷할 수 있다.
CONVERT(포맷(길이), getdate(), 반환형식)
- convert(varchar, getdate(), 120): "yyyy-mm-dd hh:mi:ss(24h)"
120은 날짜 및 시간 데이터 형식을 나타냅니다. ISO 8601 표준에 따라 형식화된 날짜와 시간을 나타냅니다. - convert(varchar, getdate(), 20): "yyyy-mm-dd hh:mi:ss(24h)"
20은 출력되는 문자열의 최대 길이를 나타냅니다. 스타일(style)을 나타내는 것이 아니라 최대 길이를 나타내므로, 출력 형식은 첫 번째 쿼리와 동일하지만, 출력되는 문자열은 최대 20자로 제한됩니다. - convert(varchar(20), getdate(), 120): "yyyy-mm-dd hh:mi:ss"
VARCHAR(20)은 문자열의 최대 길이로, 20자로 잘리게 됩니다.
ODBC Open Database Connectivity
- 데이터베이스와 애플리케이션 간에 상호 작용할 수 있는 표준 API(응용 프로그래밍 인터페이스)를 정의하는 기술 규격
- ODBC는 데이터베이스 독립적인 방식으로 데이터베이스에 액세스할 수 있도록 해주며, 이것은 서로 다른 데이터베이스 관리 시스템(DBMS)에서도 동일한 애플리케이션 코드를 사용할 수 있게 해줍니다.
- MSSQL에서 ODBC 형식을 사용할 때, 날짜와 시간을 나타내는데 사용되는 형식 중 하나입니다.
- ODBC 형식은 일반적으로 "yyyy-mm-dd hh:mi:ss(24h)"와 같은 형식으로 표현됩니다.
- 이 형식은 다양한 데이터베이스 관리 시스템에서 데이터를 표현하고 전송하는 데 사용됩니다.
- ODBC 형식을 사용하면 다른 데이터베이스 시스템 간에 데이터를 이동하거나 교환할 때 호환성을 유지할 수 있습니다.
출처는 chatgpt
'2023~ > mssql' 카테고리의 다른 글
COLLATE 데이터 정렬 (0) | 2024.02.22 |
---|---|
SUBSTRING, CHARINDEX (0) | 2024.02.22 |
데이터 입력 시, 깨질 때는 N 사용하기 (1) | 2024.01.28 |
마지막으로 추가된 값에서 +1 한 값을 추가 (0) | 2024.01.28 |
mssql 서버에 연결 시, IP, Port 접속 (0) | 2024.01.27 |