Oracle(45)
-
OpenJDK - 시스템 환경 변수 설정하기
OpenJDK 설치하기 - openJDK https://codedragon.tistory.com/8774 OpenJDK - 시스템 환경 변수 설정하기 · JDK경로 확인하기 · JDK경로를 시스템 변수로 등록하기 · 정상등록 확인하기 JDK경로 확인하기 openJDK 압축파일을 풀어 설치한 경로로 이동합니다. C:\Program Files\Java\jdk-12 전체 폴더 경로를 복사합니다. C:\Program Files\Java\jdk-12 Windows 키 + R >> sysdm.cpl [고급]탭 클릭 >> [환경변수(N)…] 시스템 변수의 [새로만들기..]버튼 클릭 변수 이름과 변수 값 입력 >> [확인] 변수 이름 JAVA_HOME 변수 값 C:\Program Files\Java\jdk-12\ 등록..
-
EXISTS 연산자, EXISTS vs IN
EXISTS 연산자 메인 쿼리의 비교 조건이 서브 쿼리의 결과 중에서 만족하는 값이 하나라도 존재하면 참이 되고 아무 행도 반환하지 않으면 거짓이 됩니다. 형식 설명 EXISTS 만족하는 값이 하나라도 존재하면 참이 되고 아무 행도 반환하지 않으면 거짓 NOT EXISTS EXISTS의 부정 일치되지 않으면 메인 쿼리 테이블의 모든 행을 반환 SELECT 컬럼명 FROM 테이블명 WHERE EXISTS( 서브쿼리); 서브쿼리문에 SELECT 1을 하게 되면 해당 조건을 만족하면 1을 반환하고 EXISTS는 해당 로우(row)가 존재하는지의 여부만 확인한 후 TRUE(1)이면 메인쿼리문을 수행하게 됩니다. SELECT 컬럼명 FROM 테이블명 WHERE EXISTS( SELECT 1 FROM 테이블명 WH..
-
deinstall 을 통한 Oracle 삭제
deinstall.bat 프로그램 다운받기 http://codedragon.tistory.com/6663 deinstall.bat 프로그램 다운받기 deinstall.bat 프로그램 다운받기 단계 · 현재 설치된 오라클 버전 확인하기 · deinstall.bat 프로그램 다운받기 현재 설치된 오라클 버전 확인하기 sqlplus 명령어로 오라클 접속시 나오 codedragon.tistory.com deinstall 을 통한 Oracle 삭제 다운받은 파일을 압축 해제합니다. C:\CodeLab\win64_11gR2_112010_deinstall\deinstall 명령 프롬프트 창을 오픈한 후 압축을 푼 폴더 경로로 이동합니다. cd C:\CodeLab\win64_11gR2_112010_deinstall\d..
-
DBeaver - 막강한 무료 DB관리 도구
DBeaver 디비버 다양한 데이터베이스를 관리해주는 DB관리 도구 Mac, Ubuntu, Window에서 쓸 수 있는 Mysql WorkBench, Oracle Developer, Toad와 비슷한 도구 https://dbeaver.io/ http://dbeaver.jkiss.org/ https://github.com/dbeaver/dbeaver
-
Dbeaver - Oracle 접속 설정하기
Dbeaver - Oracle 접속 설정하기 [New Connection] [Oracle] 선택 >> [Next] 아래와 같이 설정 후 >> [Next] Host: localhost Database: ORCL User name: codelab Password: oralce_11g [Next] Connection name: 항목에 표시할 이름 수정 >> [Finish] Oracle - codelab 항목을 클릭 데이터베이스접속을 위한 드라이버 설정 창이 오픈됩니다. Oracle 데이터베이스가 설치가 설치되어 있지 않다면 [Open Download Page] 버튼을 클릭하면 Oracle 사이트로 이동하며 여기에서 드라이버 파일을 다운받으면 됩니다. 현재 Oracle 데이터베이스가 설치되어 있으므로 [Add ..
-
[Oracle] SELECT 1 FROM 테이블명;
SELECT 1 FROM 테이블명; SELECT 1 FROM 테이블명; · SELECT문에 1사용하면 해당 테이블의 갯수만큼 1로된 행을 출력합니다. · 테이블의 행의 수가 N개이면 1이 N행 반환됩니다. · 여기에서 1은 TRUE를 의미합니다. · WHERE 조건문과 함께 쓰면 해당 조건을 만족하면 1을 반환하게 됩니다. · 다중행 서브 쿼리문에서 WHERE조건절에 (NOT) EXISTS 안의 서브쿼리문에 사용되어 집니다. EXISTS로 · SELECT * FROM emp 또는 SELECT 1 FROM emp은 논리식에 사용될 때는 실제값이 아닌 값의 존재유무가 더 중요하기 때문에 보다 간단하게 사용하기 위해 SELECT 1 FROM emp 형태로 사용하게 됩니다. SELECT 1 FROM emp; S..