Leonardo Go

오라클 강의자료 2011년 9월 7일 본문

Database/Oracle

오라클 강의자료 2011년 9월 7일

Leonardo Go 2011. 9. 7. 18:04


9월 7일 수요일
/*
 DML (insert, update, delete) : 데이터 제어
 == insert ==
 1.데이터 첨부
 2.형식
   INSERT INTO table명(필드명...) values(데이터값...)
   INSERT INTO table명 values(데이터값...);

*/
/*
--desc dept;

INSERT INTO dept values(50, '영업부','서울');
INSERT INTO dept values(60, '총무부','부산');
INSERT INTO dept values(70, '기획부','강원');
INSERT INTO dept values(80, '자재부','제주');
INSERT INTO dept values(90, '개발부','해외');

commit*/
--select * from dept;
/*
INSERT INTO emp values(8000,'홍길동','사원',7788,'11/09/07',240,0,50);
INSERT INTO emp values(8000,'심청이','대리',7788,'10/09/07',300,100,80);
INSERT INTO emp values(8000,'박문수','과장',7788,'09/01/05',330,400,90);

commit*/
--select * from emp;
/*
 DELETE : 데이터 삭제 (ROW전체 삭제)
 1)형식
  DELETE FROM table명 ==> 데이터 전체 삭제
  DELETE FROM table명 조건
    WHERE 중복이 없는 필드명= 값
  DELETE FROM table명 where empno=7788 or empno=8000 or
     empno=8001
       where empno in(7788,8000,8001);
*/

--DELETE FROM emp WHERE empno=7788;
--SELECT * FROM emp;

/*
 UPDATE : 데이터 수정
 형식)
  UPDATE table명 SET 필드명 = 값,
  필드명= 값, 필드명=값....
  WHERE empno=7788;
*/
/*
UPDATE emp SET mgr = 8001,job='과장',sal=230, comm=500, deptno=10 WHERE empno=8000;
commit;
select * from emp;
*/
*/
 DML(데이터 관리) : 프로그래머 조작
 SELECT
 SELECT ~ FORM
 INSERT
 INSERT INTO ~ VALUES
 UPDATE
 UPDATE ~ SET ~ WHERE
 DELETE
 DELETE ~ FROM ~ WHERE

/*