'오라클 명령어'에 해당되는 글 1건

  1. 2010.05.13 오라클 초보자를 위한 팁
Oracle2010. 5. 13. 11:37
--  TABLE 구조 보기
SQL> DESC TABLE_NAME;

-- 테이블 존재 여부 알아보기(찾을 테이블명은 대문자로 입력.)
SQL> SELECT TABLE_NAME
FROM USER_TABLES
WHERE TABLE_NAME = '찾을 테이블 이름';

-- 모든 유저 보기
SQL> SELECT usernam FROM ALL_USERS;
-- 테이블 제약조건의 확인
SQL> SELECT table_name, constraint_name, constraint_type
FROM USER_CONSTRAINTS
WHERE TABLE_NAME ='STORM_CONTENT';

-- 선택한 Row만큼 만 보여주기 (ROWNUM 사용)
SQL> SELECT name
FROM storm_board
WHERE ROWNUM <= 10;

-- 'LIKE' 연산자를 사용한 CASE INSENSITIVE SEARCH('UPPER' 함수 사용)
SQL> SELECT name
FROM storm_board
WHERE UPPER(name) LIKE '%K%';

-- 잠시 호스트 상태로 나가고 싶을 때.
SQL> HOST

-- 다시 sqlplus로 들어오려면 EXIT 명령을 사용하면 된다.
C:\> EXIT

-- 테이블에 새로운 컬럼의 추가
-- 문법 : ALTER TABLE table_name ADD ( column_name DATATYPE)
SQL> ALTER TABLE storm_board ADD (ip_addr VARCAHR2(15) NOT NULL);


-- 테이블 컬럼의 삭제
-- 문법 : ALTER TABLE table_name DROP COLUMN column_name
SQL> ALTER TABLE storm_board DROP COLUMN ip_addr;

-- SQLPLUS에서 SQL문의 실행 속도 알아보기
SQL> SET TIMING ON

-- SQLPLUS에서 SELECT문 사용시 데이타만 출력되고
-- HEADER는 안나오게 하는 방법
SQL> SET HEADING OFF

-- SELECT문을 수행하면 아래와 같은 결과가 나온다.
SQL> SELECT empno, ename, mgr
FROM emp;

7369 SMITH 7902
7499 ALLEN 7698
7521 WARD 7698
7566 JONES 7839
7654 MARTIN 7698
...

출처 : 오라클클럽(http://www.oracleclub.com/lectureview.action?lecture.lectureId=1140)

'Oracle' 카테고리의 다른 글

아카이브 로그 모드(Archive Log Mode)  (0) 2010.10.11
자주 사용되는 제어 함수  (0) 2010.10.04
DECODE  (0) 2010.10.04
Oracle 리스너 수정  (0) 2010.08.23
테이블의 관리  (0) 2010.05.13
Posted by 달빛낙엽