열심히 살아나갈 사람
테이블 설정
Oracle/SQL Developer 2023. 10. 19. 18:06

1. CREATE 기본적인 문법은 아래와 같습니다. CREATE TABLE (테이블명) ( (컬럼1) (유형), (컬럼2) (유형), ... ); 이를 참고하여 TEST 테이블을 생성해 보겠습니다. CREATE TABLE TEST( NO NUMBER(5), CONTENT VARCHAR2(40) ); TEST라는 이름의 테이블을 생성하는 쿼리문이며 컬럼에는 열의 이름을, 유형에는 데이터 타입을 설정하면 됩니다. CREATE 과정에서 PRIMARY KEY, FOREIGN KEY 등을 설정할 수도 있습니다. CREATE TABLE BOOK ( BOOKNAME VARCHAR2(20) NOT NULL, PUBLISHER VARCHAR2(20) UNIQUE, PRICE NUMBER DEFAULT 100 CHECK(..

계정 관리
Oracle/SQL Developer 2023. 10. 19. 17:22

1. 계정 생성 Oracle 11g 버전까지는 계정을 생성할때 아래 쿼리문을 작성하면 생성이 가능했습니다. CREATE USER (계정명) IDENTIFIED BY (비밀번호); 하지만, 이후 12c 버전 부터는 계정명 앞에 C##을 붙여 작성해야 생성이 가능합니다. 계정명이 c##을 포함하게 되는겁니다. ( ex : c##aaaa ) CREATE USER c##(계정명) IDENTIFIED BY (비밀번호); c##을 제외하고 싶으시다면, 아래 쿼리문을 작성하고 계정을 생성한다면 c##을 포함하지 않고 생성할 수 있습니다. alter session set "_ORACLE_SCRIPT"=true; 2. 권한 부여 기본적인 권한을 등록하기 위해 생성한 계정에 GRANT를 해봅시다. CONNCT와 RESOU..

SQL Developer
Oracle/SQL Developer 2023. 10. 19. 14:07

SQL Developer는 오라클이 제공하는 강력한 통합 개발 환경(IDE)입니다. 이 도구는 데이터베이스 개발자와 관리자가 오라클 데이터베이스를 관리하고, 쿼리를 실행하며, 객체를 생성 및 수정하는 등의 작업을 수행할 수 있도록 도와줍니다. SQL Developer의 기능과 특징은 다음과 같습니다. 데이터베이스 연결 : SQL Developer를 사용하여 로컬 또는 원격 오라클 데이터베이스에 연결할 수 있습니다. 연결 정보를 입력하고 저장하면, 나중에 재사용할 수 있습니다. SQL 작성 및 실행 : SQL Developer에서 SQL 문을 작성하고 실행할 수 있습니다. 쿼리 결과를 그래프, 테이블 또는 CSV 형식으로 확인할 수 있으며, 결과 세트에서 필터링 및 정렬도 가능합니다. 객체 관리 : SQL..