본문 바로가기
Programming Language/Oracle

[ORACLE] 오라클 기초 쿼리문 정리

by 민트초코맛꼬깔콘 2010. 6. 24.
테이블 생성
CREATE

테이블 삭제
DROP TABLE <테이블명>

테이블수정
ALTER TABLE <테이블명>

칼럼추가
ADD(칼럼명 칼럼타입());

기존에 있던 칼럼유형변경
MODIFY (칼럼명 칼럼타입() NOT NULL);

칼럼에 자료입력
INSERT INTO 테이블명(칼럼명)
VALUES ('자료값');

칼럼에 자료삭제
DELETE FROM <테이블명> WHERE 

칼럼에 자료수정
UPDATE

칼럼에 자료검색
SELECT 




칼럼추가
ALTER TABLE 테이블명 ADD (칼럼명);

칼럼삭제
ALTER TABLE 테이블명 DROP (칼럼명);

외래키지정
CONSTRAINT 테이블명 FOREIGN KEY (칼럼명) 
REFERENCES 테이블명 (칼럼명)


select * from tab;   // 현재 자기가 만들어놓은 리스트보인다
DESC STUDENT  // 테이블의 스키마


기존아이디(키값)에 추가로 값 입력
update 테이블명
set 칼럼=값
where 조건;



데이터정렬 ( X ~ Y 사이)
SELECT empno, ename, job, sal
FROM emp
WHERE sal BETWEEN 1300 AND 1500;     
// 급여가 1300과 1500 사이인 사람. BETWEEN에서는 두 개의 비교값중에 작은 값을 앞에 쓰고 큰 값을 뒤에 쓴다