INT
문제발생 : INT 타입 컬럼에 데이터 입력 값이 -2147483647 ~ 2147483647 초과하면 데이터 베이스 2147483647로 표시
해결방안 : 데이터 타입 변경
int 타입보다 크기가 큰 bigint 타입 사용
문제가 발생되는 상황 : 숫자 타입으로 데이터를 저장하는 경우
VARCHAR
문제발생 : 유효범위 초과된 글자 삭제
문제가 발생되는 상황 : 유효하지 않은 데이터도 저장되는 경우
컬럼 : 유저아이디, 타입 : VARCHAR(8) > 8글자 초과된 아이디가 정상적으로 회원가입 성공
데이터 삽입 실패오류가 없어 데이터를 처리하기 전 유효성 체크를 정확하게 해야 한다
CHAR
문제발생 : 유효범위 초과된 글자 삭제
문제가 발생되는 상황 : 유효하지 않은 데이터도 저장되는 경우
댓글 영역