G4. 2013. 9. 13. 14:29

 

과목 II SQL 기본 및 활용

제1장 SQL 기본

제3절 DML(DATA MANIPULATION LANGUAGE)

1. INSERT

 

 

[준비] 

  create table player

 (

player_id char(7) not null,
player_name varchar(20) not null,
team_id char(3) not null,
e_player_name varchar(40),
nickname varchar(30),
join_yyyy char(4),
position varchar(10),
back_no tinyint,
nation varchar(20),
birth_date date,
solar char(1),
height smallint,

weight smallint,
constraint player_id_pk primary key(player_id)

 );

 

 

[예제] 선수 테이블에 박지성 선수의 데이터를 일부 칼럼만 입력한다. 

 INSERT INTO PLAYER (PLAYER_ID, PLAYER_NAME, TEAM_ID, POSITION, HEIGHT, WEIGHT, BACK_NO)

 VALUES ('2002007', '박지성', 'K07', 'MF', 178, 73, 7);

 

 

[실행결과] 

 SELECT * FROM PLAYER;

 

 


 

 

[예제] 해당 테이블에 이청용 선수의 데이터를 입력해본다.

 INSERT INTO PLAYER VALUES

 ('2002010','이청용','K07','','BlueDragon','2002','MF','17',NULL, NULL,'1',180,69);  

 

 

[실행결과] 

 SELECT * FROM PLAYER;