728x90
반응형
SELECT NOW() FROM DUAL;--쿼리가 수행되는 시간에 고정
SELECT SYADATE() FROM DUAL;--함수 호출시마다 시간이 변 한다
단순 쿼리일때는 상관이 없지만, 쿼리를 수행하는 시간이 길거나 트랜잭션과 같이 한번에 여러개를 수행할 때에 값이 달라질 수 있다.
쿼리전체의 수행에 같은 시간분초를 사용하기 위해서는 NOW()를 사용하고, ____마치 상수같이 사용(날짜고정)
해당 SELECT마다 다른 시간을 부여해야 할 때 SYSDATE()를 사용한다.__검색 시 마다 다시 확인함.
여러번의 날짜검색이 수행되는 경우 NOW()가 인덱스를 더 효율적으로 사용할 수 있다.
*ORACLE에서는 NOW()함수가 없음.
728x90
반응형
'왕초보 개발일지 > 기타' 카테고리의 다른 글
여러줄 문자 한번에 수정하기. (0) | 2022.10.27 |
---|---|
배너의 기간검색 쿼리 만들기 (0) | 2022.10.26 |
count(*) vs count(컬럼명) (0) | 2022.10.25 |
TIP. 자주쓰는 이클립스 단축키 (자꾸까먹는) (0) | 2022.10.25 |
javascript 날짜계산_1 (0) | 2022.08.10 |
댓글