다음 코드에서 의 의미로 가장 적절한 것은?

과목: MySQL

문제 번호: 3213

medium
다음 코드에서 varchar(255)의 의미로 가장 적절한 것은?
CREATE TABLE Persons (
    PersonID int,
    LastName varchar(255),
    FirstName varchar(255)
);
A. 정확히 255개의 문자만 저장 가능
B. 최대 255개의 문자까지 저장 가능한 가변 길이 문자열
C. 255개의 숫자만 저장 가능
D. 항상 255개의 공간을 차지하는 고정 길이 문자열

정답: B



varchar(255)는 Variable Character의 줄임말로 가변 길이 문자열 데이터 타입입니다

⦁ 괄호 안의 숫자(255)는 최대 저장 가능한 문자 수를 의미합니다

⦁ 실제 저장되는 데이터의 길이에 따라 사용되는 저장 공간이 달라집니다

⦁ 예: "홍길동"을 저장하면 3글자만큼의 공간만 사용하고, "김철수"를 저장하면 3글자 공간을 사용합니다

int는 정수형 데이터 타입이므로 문자열과는 다른 용도입니다

💡 학습 팁

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