데이터베이스/오라클
오라클 실습 내용 2(실습 내용 1 복습)
박강원입니다
2023. 3. 17. 13:07
오라클을 스스로 들여쓰기 안됨 tab키 써주기
항상 한칸 띄우기
--book 테이블 생성하기
--CREATE TABLE 문법 활용하기
--NUMBER (2) : 숫자자료를 사용할 껀데 최대 두자리수 숫자
--VARCHAR2(40) : 문자열을 사용할 껀데 최대 40자리 문자열
--primary키는 속성 중에서 모든 데이터를 식별할 수 있는 속성이다
CREATE TABLE Book (
bookid NUMBER(2) PRIMARY KEY,
bookname VARCHAR2(40),
publisher VARCHAR2(40),
price NUMBER(8)
);
--생성된 book테이블에 데이터 삽입
-- 문법 : INERERT INTO '테이블명'
-- values('값1', 값2, 값3, ...);
--숫자 자료형에는 ''를 붙이지 않으며 나머지는 반드시 ''붙여야 한다.
INSERT INTO Book VALUES(1, '축구의 역사', '굿스포츠', 7000);
INSERT INTO Book VALUES(2, '축구아는 여자', '나무수', 13000);
INSERT INTO Book VALUES(3, '축구의 이해', '대한미디어', 22000);
INSERT INTO Book VALUES(4, '골프 바이블', '대한미디어', 35000);
INSERT INTO Book VALUES(5, '피겨 교본', '굿스포츠', 8000);
INSERT INTO Book VALUES(6, '역도 단계별기술', '굿스포츠', 6000);
INSERT INTO Book VALUES(7, '야구의 추억', '이상미디어', 20000);
INSERT INTO Book VALUES(8, '야구를 부탁해', '이상미디어', 13000);
INSERT INTO Book VALUES(9, '올림픽 이야기', '심성당', 7500);
INSERT INTO Book VALUES(10,' Olympic Champions', 'Person', 13000);
--테이블을 만드는 과정에서 만들긴 했으나 꼬여버려서 통째로 지우고 다시 만들 순 없을까?
--DROP TABLE;
DROP TABLE Book;
요약
(지난 편에 했던 drop, create, insert는 하지않는다)
1) NUMBER (2) : 숫자자료를 사용할 껀데 최대 두자리수 숫자
2) VARCHAR2(40) : 문자열을 사용할 껀데 최대 40자리 문자열
3) 숫자 자료형에는 ' '를 붙이지 않으며 나머지는 반드시 ' '붙여야 한다.(쌍따옴표 아님)