SQL - 문제 미리보기

문제 1739

medium
varchar(255)에서 괄호 안의 숫자 255는 무엇을 의미하나요?
A. 테이블에 저장할 수 있는 총 행의 개수
B. 해당 컬럼에 저장할 수 있는 최대 문자 개수
C. 데이터베이스의 최대 크기
D. 테이블의 최대 컬럼 개수

정답: B

varchar(255)의 숫자는 최대 문자 개수를 지정합니다. varchar 데이터 타입의 특징: • Variable Character: 가변 길이 문자열 • 최대 길이 지정: 괄호 안 숫자로 최대 문자 수 제한 • 공간 효율성: 실제 저장된 문자 수만큼만 공간 사용 • 성능 최적화: 적절한 크기 설정으로 메모리 사용량 조절 varchar(255) 의미: • 최대 255자: 해당 컬럼에 최대 255개의 문자 저장 가능 • 실제 사용량: 저장된 문자 수만큼만 공간 사용 • 초과 불가: 255자를 초과하면 오류 발생 다양한 varchar 크기 예시: ```sql CREATE TABLE UserProfiles ( Username varchar(50), -- 사용자명: 최대 50자 Email varchar(255), -- 이메일: 최대 255자 Phone varchar(20), -- 전화번호: 최대 20자 Address varchar(500), -- 주소: 최대 500자 Biography varchar(1000), -- 자기소개: 최대 1000자 PostalCode varchar(10) -- 우편번호: 최대 10자 ); ```

💡 학습 팁

이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.