2011-12-28 4 views
1

내 코드를 단위 테스트하는 데 derby와 hsqldb를 사용하고 있습니다. 내 코드에서는 HQL (hibernate query language)을 사용하고있다. 이러한 쿼리에서 나는 from_unixtime (timestamp)을 사용하여 타임 스탬프에서 datetime을 추출합니다. derby anf hsqldb는 from_unixtime을 지원하지 않는 것 같습니다. 또한 from_unixtime은 mysql 특정 함수라고 생각됩니다. 그게 얼마나 옳은가? 내가 어떻게Derby와 hsqldb의 From_unixtime

.

답변

2

FROM_UNIXTIME 실제로 MySQL의에 고유 한? 더비 사용하거나 HSQLDB HSQLDB 2.2.6을 FROM_UNIXTIME (타임 스탬프) 기능이 포함되어 내 HQL 질의를 (테스트 할 수 있습니다 이상 (유닉스 시간을 변환하는이 기능을 지원 예를 들어

TIMESTAMP(<second value>) 

: datetime 값 초) 46 :

통화 소인 (1,000,000,000)가 반환 2001년 9월 9일 01 40.0

HSQLDB 2.2.6은 MySQL 용으로 작성된 SQL 문에 대한 여러 가지 자동 변환을 포함하는 MySQL 구문 호환 모드도 지원합니다.

관련 문제