1. sqlplus 실행

2. 스크립트 실행명령

SQL> @d:\cranix\table_exam.sql
Building demonstration tables.  Please wait.
Demonstration table build is complete


3. 테이블 보는 명령어
SQL> select * from tab;
TNAME                          TABTYPE  CLUSTERID
------------------------------ ------- ----------
DEPT                           TABLE
EMP                            TABLE
BONUS                          TABLE
STUDENT                        TABLE
BIN$EDD2reKoSqmnD2XYsAJmMw==$0 TABLE
PROFESSOR                      TABLE
DEPARTMENT                     TABLE
SALGRADE                       TABLE

4. 테이블 구조확인
SQL> desc student
 이름                                      널?      유형
 ----------------------------------------- -------- ----------------------------
 STUDNO                                             NUMBER(5)
 NAME                                               VARCHAR2(10)
 USERID                                             VARCHAR2(10)
 GRADE                                              VARCHAR2(1)
 IDNUM                                              VARCHAR2(13)
 BIRTHDATE                                          DATE
 TEL                                                VARCHAR2(13)
 HEIGHT                                             NUMBER(5,2)
 WEIGHT                                             NUMBER(5,2)
 DEPTNO                                             NUMBER(4)
 PROFNO                                             NUMBER(4)


5. 중복행 제거
SQL> select deptno from student;
    DEPTNO
----------
       101
       201
       101
       101
       201
       102
       101
       102
       102
       101
       101
    DEPTNO
----------
       102
       101
       201
       201
       101
16 개의 행이 선택되었습니다.
SQL> SELECT DISTINCT deptno
  2  FROM student;
    DEPTNO
----------
       201
       102
       101

6. 컬럼에 별명부여
SQL> SELECT dname dept_name, deptno AS DN
  2  FROM department;
DEPT_NAME                DN
---------------- ----------
컴퓨터공학과            101
멀티미디어학과          102
전자공학과              201
기계공학과              202
정보미디어학부          100
메카트로닉스학부        200
공과대학                 10
7 개의 행이 선택되었습니다.
SQL> SELECT dname "Department Name", deptno "부서"
  2  FROM department;
Department Name        부서
---------------- ----------
컴퓨터공학과            101
멀티미디어학과          102
전자공학과              201
기계공학과              202
정보미디어학부          100
메카트로닉스학부        200
공과대학                 10
7 개의 행이 선택되었습니다.
신고

'2007년1학기 > DB프로그래밍' 카테고리의 다른 글

DB 프로그래밍  (708) 2007.04.03
DB 플밍 과제  (55) 2007.04.03
DB 플밍 과제  (42) 2007.03.27
DB 프로그래밍 3장 SQLPLUS  (800) 2007.03.20
DB 프로그래밍1  (720) 2007.03.13
DB 프로그래밍  (33) 2007.03.13
by cranix 2007.03.13 11:15