본문 바로가기
728x90
반응형

Database33

MySQL / 컬럼 제약조건 추가,삭제 ( PRIMARY KEY,FOREIGN KEY ) MySQL에서 제약조건 추가, 수정, 삭제하는 방법 테이블 생성 중 PRIMARY KEY (PK) 추가 constraint [PK명] primary key [컬럼명] create table member( num int auto_increment, name varchar(20), phone varchar(30), constraint num_PK primary key(num) ); 테이블 생성 중에 FOREIGN KEY (FK) 추가 foreign key [컬럼명] references [참조테이블] [참조컬럼] create table user( name varchar(20), phone varchar(30), num int, foreign key (num) references member (num) ); 생.. 2021. 7. 26.
MySQL 컬럼명 , 타입 변경, 기본값 추가&수정, 추가, 삭제 컬럼명 변경 ALTER TABLE [테이블명]CHANGE [컬럼명] [변경후이름] [타입]; ALTER TABLE member CHANGE name username varchar(20); 컬럼 타입변경 ALTER TABLE [테이블명] MODIFY [컬럼명] [타입]; alter table member modify name varchar(30); 여러 컬럼 타입 변경 alter table [테이블] modify column [컬럼명] [타입], modify column [컬럼명] [타입]; alter table member modify column name varchar(20), modify column phonee varchar(30); 컬럼 기본값 입력 & 수정 ALTER TABLE [테이블명] AL.. 2021. 7. 26.
MySQL / 컬럼 추가, 수정, 삭제 / Insert, Update, Delete MySQL에서 컬럼을 추가, 수정, 삭제 하는 방법입니다. 예시 테이블 1. INSERT 모든 컬럼에 데이터 추가 insert into [테이블명] values(입력값); insert into member values('유지민','21','010-0000-0000'); 일부 컬럼에 데이터 추가 insert into [테이블명] ( [컬럼1], [컬럼2] ) values( [데이터1], [데이터2] ); insert into member (name, number)values('유지민','21'); 2. UPDATE 일부 컬럼 데이터 수정하기 update [테이블명] set [컬럼명]='변경내용' where [컬럼명]='[조건]'; update member set name='지민' where phonee='.. 2021. 7. 22.
MySQL / 테이블 생성,수정,삭제하기 / create, alter, delet MySQL에서 테이블 생성 수정 삭제하는 방법입니다. 1. 테이블 생성하기 CREATE TABLE [테이블명] ( 컬럼 ); CREATE TABLE MEMBER( num int not null primary key auto_increment, name varchar(30) not null, age int, deltn char(1) default 'N' ); 2. 테이블 수정하기 ALTER TABLE [변경테이블명] RENAME [변경후테이블명]; 또는 RENAME TABLE [변경테이블명] TO [변경후테이블명]; ALTER TABLE member RENAME memberList; RENAME TABLE member TO memberList; 여러 테이블명 수정하기 RENAME TABLE memberA .. 2021. 7. 19.
728x90
반응형