SQL/ORACLE SQL

연습 - 테이블 생성

HicKee 2022. 11. 1. 14:47

테이블 생성 연습 01
학생 테이블 학번 이름 나이 주소 전화번호 이메일 카톡ID
학번 나이 숫자 나머지 문자열
10개의 데이터 insert

 

CREATE table student_t(
	st_no number,
	name VARCHAR2(20),
	age number,
	addr VARCHAR2(40),
	phone VARCHAR2(20),
	e_mail VARCHAR2(20),
	k_id VARCHAR2(20)
);

데이터 넣기

insert into student_t
values ('001','가나다',22,'대구','010-1234-1234','AAA@mail','AAA');
insert into student_t
values ('002','다라마',24,'서울','010-3278-1234','BBB@mail','A135');
insert into student_t
values ('003','바사아',21,'대전','010-1784-1234','CCC@mail','C89');
insert into student_t
values ('004','아자차',25,'부산','010-1369-1234','DDD@mail','A56');
insert into student_t
values ('005','카타하',21,'서울','010-1258-1234','EEE@mail','E12');
insert into student_t
values ('006','AAA',22,'대구','010-4637-1234','FFF@mail','FFF');
insert into student_t
values ('007','BBB',20,'부산','010-5678-1234','GGG@mail','GGG');
insert into student_t
values ('008','CCC',21,'대전','010-1234-1234','HHH@mail','HHH');
insert into student_t
values ('009','DDD',22,'서울','010-0000-1234','UUU@mail','UUU');
insert into student_t
values ('010','EEE',23,'대구','010-7896-1234','QQQ@mail','QQQ');

여러개의 데이터 넣기

INSERT INTO student_t
SELECT '001','EEE',23,'대구','010-7896-1234','QQQ@mail','QQQ' FROM DUAL
union all
SELECT '002','가가가',23,'대전','010-6731-1234','aaa@mail','a11' FROM DUAL
union all
SELECT '003','나나나',24,'서울','010-7891-1614','bbb@mail','bb2' FROM DUAL;

'SQL > ORACLE SQL' 카테고리의 다른 글

SELECT : 검색  (0) 2022.11.01
TABLE EXAMPLE  (0) 2022.11.01
INSERT INTO : 테이블에 데이터 추가  (0) 2022.11.01
CREATE TABLE : 테이블 생성 & 데이터 타입  (0) 2022.10.31
Oracle Database XE, Sql developer 설치  (0) 2022.10.31