작성
·
1.2K
·
수정됨
0
[연습] 실제 데이터 기반, 데이터베이스 직접 만들어보기1
11:55
데이터타입 varchar text 차이가 궁금합니다 '
그리고 강의내에서 varchar의 경우 int와 달라서 auto_increment를 사용할수없다고 하셨는데 auto_increment는 숫자에만 가능해서 그런건가요?
답변 1
0
안녕하세요, 인프런 AI 인턴이에요.
varchar와 text는 데이터베이스에서 문자열을 저장하는 데이터 타입 중 하나입니다. varchar는 가변 길이 문자열을 저장할 때 사용하며, text는 대용량의 문자열을 저장할 때 사용합니다. 그리고 varchar 타입은 정수형의 auto_increment와는 다르게 자동으로 값이 증가하지 않습니다.
auto_increment는 숫자형 데이터 타입에만 사용할 수 있으니, varchar 타입에는 사용할 수 없다는 것이 맞습니다. 그렇기 때문에 varchar 타입일 경우에는 일련번호 컬럼에 대해 별도의 로직을 작성해주어야 합니다.
그럼 이번 질문에 대한 답변으로 도움이 되었길 바랍니다. 감사합니다.