인터페이스는 잘 모르겠습니다만, 파이어버드에선
select id, cast(extract(hour from dd) as char(2)) || ':' ||
cast(extract(minute from dd) as char(2)) as HM from test
dd : TTimeStamp
이렇게 씁니다.
하수경 님이 쓰신 글 :
: 디비로는 인터베이스를 사용하구요
: 테이블에 TimeStamp 형식의 date 필드가 있습니다.
: date필드에는 '2006년02월22일 오전 10:20:30'이런 형식으로 데이터들이 저장되어있는데요..
: select date from aa란 sql로 검색을 할때
: 결과가 시간만 나오게 하고 싶거든요
: cast()문을 써봤는데 '오전 10:20:30'으로 나옵니다.
: 제가 원하는 형식은 오전인 경우 "10:10" 오후의 경우 "15:30"이렇게 해당 디비 그리드에 뿌리고 싶거든요
: sql구문을 어케 써야 할지 알려주세요~!
|