programing

Oracle에서 오늘 날짜를 변수로 되돌리는 방법

powerit 2023. 7. 22. 10:31
반응형

Oracle에서 오늘 날짜를 변수로 되돌리는 방법

이 작업을 수행합니다.

DECLARE @today as smalldatetime
SELECT @today = GetDate()

하지만 오라클 번역이 필요합니다.

오라클 용도SYSDATE그리고 ANSI 표준이 있습니다.CURRENT_TIMESTAMP현재 날짜와 시간을 확인할 수 있습니다.

v_today DATE;

SELECT SYSDATE
  INTO v_today
  FROM DUAL;

...당신이 게시한 TSQL에 해당합니다.Oracle은 다음을 사용합니다.INTO변수를 채우는 절. 여기서 변수 데이터 유형은 SELECT 절의 열 위치와 일치해야 합니다.

엄격한 번역은 아니지만, 저는 다음과 같은 Oracle 구조를 선호합니다.

v_today date; -- needs to go where variables are declared

v_today := sysdate; -- used where code is run.

또는 심지어:

v_today date := sysdate;

언급URL : https://stackoverflow.com/questions/4925144/how-to-return-todays-date-to-a-variable-in-oracle

반응형