본문 바로가기

NOTNULL

[DB] Alter 데이터 타입을 변경하거나컬럼의 크기(용량)을 변경할 때는alter라는 문을 사용합니다.형식은 다음과 같습니다. alter table [테이블명] modify [컬럼명] [데이터타입(용량)]; 여기서 주의할 사항은 데이터 타입을 변경할 때는 해당 컬럼의 값을 모두 지워야만변경이 가능합니다.또한 값이 있는 상태에서 기존과 다른 데이터 타입으로 변경하면 에러가 발생하고,값이 있는 상태에서 용량을 적게 변경하면 에러가 발생합니다.컬럼의 용량을 줄일 경우에는해당 컬럼의 용량을 조회해서변경할 용량보다 큰 값이 있는지 확인하고그 값을 변경해야합니다. 컬럼명을 변경할 때도 alter를 사용합니다.이때는 rename이라는 문도 함께 써줘야 합니다. alter table [테이블명] rename column [기존 컬럼명.. 더보기
[DB] Primary Key 커피 테이블을 하나 만들어봅시다.커피의 이름, 커피 가격, 칼로리, 제조 날짜를 포함하여야 합니다. create table coffee(c_name varchar2(10 char) primary key,c_price number(5) not null,c_kcal number(3)not null,c_start date not null); 위 테이블을 살펴보면 Primary Key라는 문이 있습니다.Primary Key는 데이터베이스에서 각 레코드를 고유하게 식별하는 필드(또는 필드들의 조합)입니다.테이블을 만들 때 데이터의 종류 중하나를 Primary Key로 지정해야 합니다.Null을 허용하지 않고 중복된 데이터를 허용하지 않습니다.데이터의 특정 조건을 검색하거나 수정 등의 작업을 할 때 Primary .. 더보기