MySQL 테이블 수정 ALTER TABLE (1)


MySQL 테이블 수정 ALTER TABLE (1)

ADD COLUMN <열 이름> <자료형> ALTER TABLE 문은 기존 테이블에 열을 추가하거나 삭제 또는 수정하는 데 사용한다. 이제 students 테이블에 새로운 열(column)을 추가해보자. ALTER TABLE <테이블 이름> ADD COLUMN <열 이름> <자료형>; 다음 질의문을 실행하면 학생의 성별(gender) 정보를 저장할 수 있는 새로운 열이 추가될 것이다. alter table students add column gender varchar(1); select * from students; 앞의 질의문은 새로운 열만 추가했을 뿐, 데이터를 입력하지 않았기 때문에 각각의 필드는 NULL 값으로 채워져 있다. NULL 값이란? 테이블에 새로운 열이나 행을 추가할 때 실제 데이터를 포함하지 않을 수도 있다. 이런 경우 해당 필드(field)는 Null 값으로 채워지게 되는데, Null 값은 숫자 '0'이나 공백문자(space)와는 다른 것으로, 어떠한 실질적인 ...


#add_column #널 #데이터베이스 #열삭제 #열추가 #제약조건 #컬럼삭제 #컬럼추가 #테이블 #관계형데이터베이스 #table #SQL #alter_table #constraints #DBMS #drop_column #MariaDB #MySQL #NULL #RDBMS #테이블수정

원문링크 : MySQL 테이블 수정 ALTER TABLE (1)