본문 바로가기

ADD

[DB] Alter 데이터 타입을 변경하거나컬럼의 크기(용량)을 변경할 때는alter라는 문을 사용합니다.형식은 다음과 같습니다. alter table [테이블명] modify [컬럼명] [데이터타입(용량)]; 여기서 주의할 사항은 데이터 타입을 변경할 때는 해당 컬럼의 값을 모두 지워야만변경이 가능합니다.또한 값이 있는 상태에서 기존과 다른 데이터 타입으로 변경하면 에러가 발생하고,값이 있는 상태에서 용량을 적게 변경하면 에러가 발생합니다.컬럼의 용량을 줄일 경우에는해당 컬럼의 용량을 조회해서변경할 용량보다 큰 값이 있는지 확인하고그 값을 변경해야합니다. 컬럼명을 변경할 때도 alter를 사용합니다.이때는 rename이라는 문도 함께 써줘야 합니다. alter table [테이블명] rename column [기존 컬럼명.. 더보기
[Java] 컬렉션(Collection) 배열을 만들때는 사이즈가 고정되어 있어서 사이즈를 모르면 배열을 만들지 못합니다. 사이즈는 변경 불가능하기 때문에 컬렉션(Collection)이라는 것을 사용합니다.컬렉션은 자바에서 자료 구조를 표현한 클래스들을 지칭하는 용어입니다. 여기서 자료구조(data structure)란 자료를 저장하기 위한 구조입니다. 컬렉션은 크게 3가지로 나뉩니다.  List 계열 : 사이즈를 바꿀 수 있음(가변사이즈 O) 요소마다 순서가 있는 자료구조로 중복된 요소를 가질 수 있음  Set 계열(잘 안쓰임) : 가변사이즈 O / 중복데이터를 자동으로 삭제 순서가 랜덤  Map 계열: 가변사이즈O / Key, Value가 한 쌍Key를 불렀을 때 Value가 호출 순서에 대한 개념이 없음 먼저 List계열인 ArrayLis.. 더보기