Sybase에서 Oracle으로 코드를 변경하고 있습니다. 아래 쿼리를 oracle로 변환하는 데 문제가 있습니다. 여기Oracle의 Sybase 동급
Select Custodian_addr,convert(datetime,dateadd(ss,CreateDT,"01/01/1970")
CreateDT
는 예를 들면 값이 1015015173
(이 예) 날짜 변환 결과는 I가 연구되고 오라클 대안을 발견 2002년 3월 1일 그리니치 표준시 오후 8시 39분
이다 열 이름 오류
Select Custodian_addr,to_char(CreateDT,"SS")
내가 Oracle.I에서 쿼리 오류를 얻고에서 어떤 결과가 무슨 잘못 식별 할 수 없습니다입니다. 필자는 Perl ["
]에서 이것을 실행하고 있기 때문에 이스케이프 처리해야하거나 무슨 문제가 될 수 있습니까? 나에게 해결책을 제안 해주세요.
@ Peter.to 거기에 to_char 사용에 대한 대안이 있습니다. – user682571
@peter 1015015173 ---- 열 이름 날짜 '1970-01-01'+ field_name/864000)로 설정할 수 있습니까? – user682571
예 - 방금 예를 들어 귀하의 가치를 사용했습니다. –