본문 바로가기

Computer Engineering

(139)
오라클 사용자 생성, 삭제 1. 사용자 생성 SQL> create user aaaa 2 identified by aaaa 3 default tablespace users 4 temporary tablespace temp 5 quota unlimited on users; User created. 2. 권한 부여 세션에 들어갈 권한과, 테이블 생성할 권한을 주었다. SQL> grant create session, create table 2 to aaaa; Grant succeeded. 3. 생성한 유저로 접속하여 임의의 테이블을 생성한다. SQL> conn aaaa/aaaa Error accessing PRODUCT_USER_PROFILE Warning: Product user profile information not loaded!..
오라클 업데이트, 딜리트 쿼리 (oracle update, delete query) 1. update 쿼리 SQL> update employees 2 set salary = salary * 1.15 3 where job_id ='IT_PROG'; 3 rows updated. 2. delete 쿼리 SQL> delete from emp2 2 where employee_id = 0; 1 row deleted. 3. 테이블의 모든 내용 삭제 할때 delete from emp2; 21 rows deleted. 혹은 SQL> truncate table emp2; Table truncated.
오라클 인서트 쿼리 (oracle insert query) 1. 컬럼명 명시 할경우. SQL> insert into jobs (job_id, job_title, min_salary, max_salary) 2 values ('IT_DBA','Database Administrator', 4000.00,10000.00); 1 row created. 2. 위의 테이블에 넣고 싶은 컬럼 데이터만 삽입할경우 (3번째 컬럼인 min_salary 를 제외했다. ) SQL> insert into jobs (job_id, job_title, max_salary) 2 values ('IT_NA','Networks Administrator', 10000.00); 1 row created. 3. 컬럼명 제외 할 경우 SQL> insert into jobs values('IT_AA','..
오라클 집합 연산자 1. UNION / EMPLOYEE_ID LAST_NAME ----------- ------------------------- 102 De Haan 124 Mourgos 142 Davies 143 Matos 174 Abel 5 rows selected. 2. UNION ALL / EMPLOYEE_ID LAST_NAME ----------- ------------------------- 102 De Haan 142 Davies 174 Abel 102 De Haan 124 Mourgos 142 Davies 143 Matos 7 rows selected. 3. INTERSECT
오라클 조인 쿼리 (ORACLE JOIN QUERY) 1. 자연 조인 (NATURAL JOIN) Equi 조인과 동일 두 테이블의 동일한 이름을 가지는 칼럼은 모두 조인된다. SQL> select employee_id, last_name, department_name 2 from employees natural join departments 3 where department_name ='Sales'; EMPLOYEE_ID LAST_NAME DEPARTMENT_NAME ----------- ------------------------- ------------------------------ 174 Abel Sales 176 Taylor Sales 2 rows selected. 2. 내부 조인 (INNER JOIN) 일반 조인의 , 를 생략하고 INNER JO..
오라클 사용자 관리하기 오라클 데이터베이스를 설치한 후 자동으로 생성되는 사용자 계정은 다음과 같다. SYS : 오라클 슈퍼 사용자로 데이터베이스에서 발생하는 모든 문제를 처리할 수 있는 권한을 가짐. SYSTEM : 오라클 데이터베이스를 유지. 보수할 때 사용하는 사용자 SYS와 달리 데이터베이스를 생성할 권한을 가지지 않음. SCOTT : 샘플 사용자 1. 오라클 사용자 생성하기 오라클 사용자를 생성하기 위해서는 사용자 암호에 관련된 사항, 권한에 관련된 사항, 저장 구조에 대한 사항과 자원 사용에 대한 사항 등 네 가지 사항을 고려해야 한다. 2. 사용자 암호 설정하기 생성하는 오라클 사용자의 암호는 [IDENTIFIED BY] 절에 의해 설정한다. 예를 들어 TEST 사용자를 생성하고 암호를 TEST123 으로 설정해 ..
오라클 패스 워드 변경 alter user 자신 identified by 변경할패스워드 SQL> alter user hr identified by hr User altered.
오라클 사용자가 소유하는 테이블 이름 목록 보기 아래와 같이 입력 SQL> select tabel_name from user_tables;