Data Base/SQL

[SQL] : 데이터 딕셔너리 및 테이블 구조 확인

오주현 2021. 10. 31. 23:21
반응형

OracleDB를 사용하고 Scott 사용자를 활성화 시켜서 실습합니다.

 

SQL은 대문자와 소문자를 가리지 않기 때문에 본인 알아서 대,소문자 구분해서 사용하시면 됩니다.


데이터 딕셔너리 TAB

SELECT *
FROM TAB;

- TAB는 TABLE의 약자로 테이블의 정보를 알려주는 데이터 딕셔너리입니다.

 

테이블 구조를 확인하는 DESC

DESC DEPT

- DEPT는 부서의 정보를 저장하고 있습니다.

- DEPT의 구조를 살펴보기 위해 DESC 명령어를 사용했습니다.

- DESC 명령어는 테이블의 컬럼 이름, 데이터 형, 길이, NULL 허용 유무 등 특정 테이블의 정보를 알려줍니다.

- DEPT 테이블에 DEPTNO(부서번호), DNAME(부서명), LOC(지역명)이렇게 3개의 컬럼이 있습니다.

 

DESC EMP

- EMP 테이블은 EMPNO(사원번호), ENAME(사원이름), JOB(담당업무), MGR(해당 사원의 상사 사원번호), HIREDATE(입사일), SAL(급여), COMM(커미션), DEPTNO(부서번호) 이렇게 8개의 컬럼을 가지고 있습니다.


 

반응형