desc : 테이블의 구조를 확인하기 위한 명령어
select [컬럼]
from [테이블이름]
--------------------------------
@ port_변경
exec dbms_xdb.sethttpport(9090);
@ port 확인
select dbms_xdb.gethttpport() from dual;
@ hr user unlock
alter user hr IDENTIFIED by hr account unlock;
@ user 확인
show user
@ scott살리기
@D:\oraclexe\app\oracle\product\11.2.0\server\rdbms\admin\scott.sql
@ USER 전환
conn system/password
@ password 변경
alter user scott IDENTIFIED by tiger;
--------------------------------
@ scott 사용자가 소유하고있는 테이블의 정보 알려주는 데이터 딕셔너리
select *
from tab;
@ 테이블 구조 확인
desc 테이블명;
.... desc dept; desc emp;
@ emp의 모든 컬럼 조회
select *
from emp;
@ 사원번호와 이름 조회
select empno, ename
from emp;
@ 이름, 급여, 입사일 조회
select ename, sal, hiredate
from emp;
@ 사원번호, 이름, 급여, 연봉 조회
select empno, ename, sal, sal*12
from emp;
//산술연산자 : + - * / 사용가능
@ null값에 대한 처리
select ename, sal, job, comm, sal*12, sal*12+comm
from emp;
//comm 값이 없는 경우 null값이 되어 모순이 발생한다.
@ nvl함수
select ename, comm, sal*12+comm, sal*12+nvl(comm,0)
from emp;
//nvl(comm,0) = comm값이 null인경우 0으로 변경해준다.
@ as를 이용해서 별칭을 부여하기
select ename, sal*12+nvl(comm,0) as Annsal
from emp;
반응형
'2019 > ORACLE' 카테고리의 다른 글
SQL select를 이용한 조회 방법 (0) | 2019.11.14 |
---|---|
SQL 논리연산자 (BETWEEN , OR, IN) (0) | 2019.11.14 |
SQL 비교연산자 (0) | 2019.11.14 |
SQL 별칭 부여하기 (0) | 2019.11.14 |
DDL DML DQL DCL (1) | 2019.11.14 |