code

plsql 오라클 DB 날짜에 대해 요일을 가져오는 방법

starcafe 2023. 9. 10. 12:26
반응형

plsql 오라클 DB 날짜에 대해 요일을 가져오는 방법

오라클 날짜가 있어요. 예를 들어 24.7.2011은 일요일이라 1을 반환하는 함수를 원합니다. 25.7.2011은 2를 반환하는 함수를 원합니다.

예를 들어 wwb를 검색해 보았지만 성공적이지 못한 저를 도와주세요.

이에 대한 Oracle 함수는 'D' 형식의 모델이 있는 TO_DATE입니다.

SQL> select to_char (date '2011-07-24', 'D') d from dual;

D
-
7

보시다시피, 제가 실행할 때 일요일은 1이 아니라 7이 반환됩니다.반환되는 값은 NLS 설정에 따라 달라집니다.필요한 경우 원하는 것을 얻기 위해 이 작업을 수행할 수 있습니다.

SQL> select to_char (date '2011-07-24'+1, 'D') d from dual;

D
-
1

Oracle 날짜 형식 모델에 대한 자세한 내용은 여기에서 확인할 수 있습니다.

당신이 쓰기만 하면 됩니다.to_char(your_date_column_name,'D')그것은 당신이 질문한 것과 같은 답을 줄 것입니다.

자세한 내용은 여기를 클릭하시면 됩니다.

언급URL : https://stackoverflow.com/questions/6829567/pl-sql-how-to-get-the-day-of-the-week-for-oracle-db-date

반응형