- sys권한 접근

sqlplus sys/oracle as sysdba

 

- hr 계정 접속

SQL> conn hr/hr;

ERROR:

ORA-28000: the account is locked

 

- 실패 시 관리자 권한으로 돌아가서 권한 부여 

ALTER USER hr IDENTIFIED BY hr ACCOUNT unlock;

 

- CMD 창에서 작업 시 깨짐 현상 해결

set linesize 300;

set pagesize 100;

 

- desc 명령어

SQL> DESC employees;




- 컬럼 이름 대신 리터럴 문자, 리터럴 상수 사용하여 출력

SQL> select employee_id, first_name, 'very good~~' from employees;

 

- 연결 연산자의 사용

select first_name || last_name from employees;

 

- 연결 연산자 + 공백문자 넣기

SQL> select first_name ||'   '|| last_name as name from employees;

 

- 중복 문자 제거

SQL> select department_id from employees; <-- X

SQL> select distinct department_id from employees;

 

- 연산+Where절 추가된 쿼리문

SQL> select first_name, salary, salary/12 as month

  2  from employees

  3  where salary between 10000 and 20000;

 

- IN 연산자로 특정 조건 조회

SQL> select first_name, salary, salary/12 as month

  2  from employees

  3  where first_name in('Neena', 'Den', 'Peter');

 

- LIKE 연산자로 비슷한 것 출력

SQL> select first_name, salary, salary/12 as month

  2  from employees

  3  where first_name like 'L%';

 

SQL> select first_name, salary, salary/12 as month

  2  from employees

  3  where first_name like 'L__s';

+ Recent posts