2

Oracleデータベースを使用しています。私のテーブルには、タイプの1つの列と、時間数を保持するTimestamp別の列があります。他の列Intからそれらの時間を差し引くにはどうすればよいですか?Timestamp

その間私はそのようなものを持っています:

SELECT (START_TIME - interval 'CLOSING_HOURS' HOUR) as CLOSING_TIME 
 FROM APP.TRUMPS
4

1 に答える 1

3

あなたはおそらくしたいです

SELECT start_time - numtodsinterval( closing_hours, 'hour' ) as closing_time
  FROM app.trumps

numtodsinterval表(またはPL/SQL変数)に格納されている時間数を、タイムスタンプから減算できる間隔に変換する最も簡単な方法です。

于 2012-09-22T19:19:14.417 に答える