본문 바로가기
  • [성공하는 개발자] - Developer

oracle10

[Oracle] 오라클 테이블 & 컬럼 조회 1. 테이블 조회하기 - 테이블 목록 조회 SELECT * FROM all_all_tables SELECT * FROM dba_tables SELECT * FROM ALL_OBJECTS WHERE OBJECT_TYPE = 'TABLE' - 테이블 목록 조회 (접속한 계정) SELECT * FROM tabs SELECT * FROM USER_OBJECTS WHERE OBJECT_TYPE = 'TABLE' SELECT * FROM USER_TABLES - 테이블 코멘트 조회 SELECT * FROM ALL_TAB_COMMENTS WHERE TABLE_NAME = '테이블명' SELECT * FROM USER_TAB_COMMENTS 2. 컬럼 조회하기 - 컬럼 조회 SELECT * FROM COLS WHERE.. 2024. 1. 17.
[Docker] oracle 이미지 다운로드 설치 https://www.docker.com/products/docker-desktop/ Docker Desktop: The #1 Containerization Tool for Developers | Docker Docker Desktop is collaborative containerization software for developers. Get started and download Docker Desktop today on Mac, Windows, or Linux. www.docker.com 1. 도커 사이트에서 도커 다운로드 설치 2. oracle-xe-11g 조회 docker search oracle-xe-11g 3. oracle-xe-11g 설치 docker pull jaspeen/oracle-x.. 2024. 1. 15.
[Oracle] 오라클 EXISTS, NOT EXISTS 사용법 정리 (IN, JOIN 비교) 오라클에서 EXISTS( ) 함수를 처음 접하면 조금 어려움 느낌이 들 수도 있다. EXISTS를 사용하지 않아도 비슷한 결과를 만들 수 있는 기능이 많기 때문에, EXISTS에 대해 자세히 익히지 않고 넘어가는 경우가 많다. EXISTS(서브 쿼리)는 서브 쿼리의 결과가 "한 건이라도 존재하면" TRUE 없으면 FALSE를 리턴한다. EXISTS는 서브 쿼리에 일치하는 결과가 한 건이라도 있으면 쿼리를 더 이상 수행하지 않는다. 아래의 샘플 테이블을 참고하여 예제 쿼리를 보면 쉽게 이해할 수 있을 것이다. SELECT a.empno , a.ename , a.deptno FROM emp a WHERE a.job = 'MANAGER' AND EXISTS (SELECT 1 FROM dept_history a.. 2023. 7. 9.
[Oracle] 오라클 DELETE 방법 & 노하우 정리 (데이터 삭제) 오라클에서 테이블의 데이터를 삭제하기 위해서는 DELETE 문을 사용하면 된다. WHERE 절의 조건에 해당하는 모든 데이터가 삭제된다. 조건에 맞는 데이터가 여러 개인 경우 모두 삭제되니 주의해서 사용해야 한다. DELETE 문이 수행된 이후 COMMIT 되면 복구가 쉽지 않다. Flashback을 활용하여 일부 데이터를 복구할 수도 있으니 아래를 참고하면 된다. 오라클 DELETE 문 ■ 기본 사용법 DELETE FROM emp WHERE empno = 7788 emp 테이블에서 empno의 값이 7788인 데이터를 삭제한다. DELETE emp WHERE job = 'ANALYST' AND deptno = 20 FROM 키워드를 생략해도 DELETE 문은 정상적으로 수행된다. 되도록이면 FROM 키.. 2022. 11. 2.