[Oracle] 비밀번호 만기 해제 관리자 계정으로 오라클 DBMS 접속 후 아래 절차대로 수행 비밀번호 만기 정책 확인 😃 SELECT * FROM dba_profiles WHERE profile = 'DEFAULT'; 프로파일 내용 변경(무제한으로) alter profile default limit password_life_time unlimited; IT/development 2024.04.11
[Oracle] 가장 마지막 row 조회(feat. partition by) 1:N의 관계에서 N쪽의 데이터가 여러 row가 있을 경우 가장 마지막 row만 조회 SELECT EMP_ID /* 아이디 */ , EMP_POSITION_CD /* 직급코드 */ , EMP_ROLE_CD /* 직책코드 */ FROM ( SELECT EMP_ID , EMP_POSITION_CD , EMP_ROLE_CD , ROW_NUMBER() OVER(PARTITION BY EMP_ID ORDER BY H_SNO DESC) AS RowIdx FROM EMP_INFO_HISTORY ) WHERE RowIdx = 1 IT/DBMS 2023.08.07
[Oracle] 재귀 복사 더미 데이터를 만들기 위해 테이블에 있는 데이터만큼 복사 ex) BOARD 테이블에 1개의 row만 있을 경우 아래 쿼리를 실행하면 1개가 더 생기고 다시 실행하면 4개가 생기고 다시 실행하면 8개가 생기고 계속 테이블에 저장된 개수만큼 배로 늘어난다. INSERT INTO BOARD (BOARD_NO, TITLE, CONTENT, WRITER) (SELECT BOARD_NO_SEQ.NEXTVAL, TITLE, CONTENT, WRITER FROM BOARD); IT/DBMS 2023.05.07