database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 7615 게시물 읽기
No. 7615
날짜 문자열->날자형으로 바꾸려면?
작성자
전창화
작성일
2009-02-17 09:36
조회수
7,994

date형 logtime이 있다고 하면

to_char(logtime, 'yyyy-mm-dd hh24') as time 로 쿼리 결과를 내면 문자열이잖아요

그럼 time을 다시 date형으로 나타낼려면 어떻게 하죠?

고수님들 갈켜주세요

이 글에 대한 댓글이 총 1건 있습니다.

문자열을 date형으로 바꾸는 것은 다음과 같이 하면 됩니다.

date 형은 날짜만 가지며 시간 정보는 없습니다.

따라서 아래와 같이 날짜 포맷에 hh24를 넣어도 무시됩니다.

 

select to_date(to_char(now(), 'yyyy-mm-dd hh24'), 'yyyy-mm-dd hh24');

 

시간까지 살리고 싶다면 timestamp 형으로 바꾸면 되겠습니다.

 

select to_timestamp(to_char(now(), 'yyyy-mm-dd hh24'), 'yyyy-mm-dd hh24');

xxx님이 2009-02-17 11:24에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
7618PostgreSQL 유용한사이트 소개합니다 [1]
우주개발
2009-02-18
8046
7617아카이브 하려구 하는데요..도움요청 [1]
hhh
2009-02-17
7277
7616copy 로 백없시 엑셀에 한글이 깨지네요 [2]
hhh
2009-02-17
7724
7615날짜 문자열->날자형으로 바꾸려면? [1]
전창화
2009-02-17
7994
7614윈도우 GUI 관리 에서 질문있습니다. [2]
souler
2009-02-14
6877
7613pgAdmin 접속문제 [2]
hhh
2009-02-12
7616
7611정말 초보적인 Query 질문입니다 (__) [2]
초보개발자
2009-02-11
6210
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다