반응형 오라클3 [Oracle] 비밀번호 만기 해제 관리자 계정으로 오라클 DBMS 접속 후 아래 절차대로 수행 비밀번호 만기 정책 확인 😃 SELECT * FROM dba_profiles WHERE profile = 'DEFAULT'; 프로파일 내용 변경(무제한으로) alter profile default limit password_life_time unlimited; IT/development 2024. 4. 11. [Oracle] N개월후까지 날짜 구하기 (feat. Connect by level) WITH calendar AS ( SELECT TO_CHAR(TO_DATE('20231201') + LEVEL - 1, 'YYYYMMDD') AS dt FROM dual CONNECT BY LEVEL IT/DBMS 2023. 12. 3. [DBMS] N:M(다대다) 관계일 때 매핑 테이블로 관계 형성 하나의 메뉴는 여러개의 유저그룹과 연결될 수 있고 하나의 유저그룹도 여러개의 메뉴정보와 연결될 수 있기에 다대다 관계라고 할 수 있다.(회원과 유저그룹도 마찬가지다) 예를 들어 회원관리라는 메뉴를 A그룹도 가질 수 있고 B그룹도 가질 수 있다. A그룹은 회원관리 뿐 아니라 시스템관리의 메뉴와도 연결될 수 있다. 관계형 데이터베이스에서는 다대다 관계를 풀어내기 위해 중간에 매핑 테이블을 둬서 1:N, N:1로 관계를 품 매핑 테이블은 연결시키는 테이들의 PK만을 가지고 있고 이를 가지고 각 테이블에서 서로 참조할 수 있다. 위의 관계에서 회원이 자신과 연결된 메뉴정보를 알고 싶으면 아래처럼 쿼리를 작성하면 된다. /* 사용자와 매핑된 메뉴 조회 */ WITH UserGroupCodes AS ( /* 유저그.. IT/DBMS 2023. 9. 24. 이전 1 다음 반응형