source

숫자를 분 단위로 변환하려면 어떻게 해야 합니까?

ittop 2023. 9. 24. 13:08
반응형

숫자를 분 단위로 변환하려면 어떻게 해야 합니까?

의사오라클에서는 다음을 수행하고자 합니다.

select systimestamp + to_interval(select NUMERIC_COLUMN from SOME_TABLE where SOME_TABLE_PK = :stuff) from dual;

항상 같은 분이면 인터벌 리터럴 알라를 사용할 수 있습니다.interval '360' minute, 숫자를 a로 변환하는 간단한 함수를 찾을 수 없습니다.MINUTE간격.제가 무엇을 빠뜨리고 있나요?

numodsinterval 함수를 사용하면 필요한 변환(number to interval)을 정확하게 수행할 수 있습니다.

SQL> select systimestamp, systimestamp + numtodsinterval(20, 'MINUTE') from dual;

SYSTIMESTAMP              SYSTIMESTAMP+NUMTODSINTERVAL(2
------------------------- -------------------------------
2011-08-22 16:12:24.060   2011-08-22 16:32:24.060

언급URL : https://stackoverflow.com/questions/7148682/how-do-i-a-convert-a-number-to-an-interval-of-minutes

반응형