집 >데이터 베이스 >MySQL 튜토리얼 >mysql에서 char은 무엇을 의미합니까?
mysql의 char은 고정 길이 문자열 유형을 나타냅니다. 1. 저장 공간이 고정되어 있습니다. 2. 길이가 부족할 때 내부 저장 공간이 공백으로 채워집니다. 지정된 길이만큼 char이 초과된 문자를 차단합니다. char 유형은 매우 짧은 문자열을 저장하는 데 적합합니다.
(추천 튜토리얼: mysql 튜토리얼)
char
char: 고정 길이 문자열 유형
특징:
고정된 저장 공간.
길이가 부족하면 내부 수납공간이 꽉 차게 됩니다.
필드 자체의 끝에 공백이 있는 경우 검색 시 자동으로 끝의 공백이 잘립니다(공백이 필드에 포함되어 있는지 아니면 패딩에 의해 생성되는지 확실하지 않기 때문입니다).
필드 자체 앞에 공백이 있으면 잘리지 않습니다.
입력 문자 길이가 지정된 길이를 초과하면 char이 초과 문자를 차단합니다.
예: 필드 유형이 char(10)으로 정의되고 삽입된 값이 "abc" 문자열인 경우 나머지 7자리가 공백으로 채워지기 때문에 동일한 10바이트의 공간을 차지합니다.
적용 상황:
매우 짧거나 같은 길이에 가까운 끈을 보관하는 데 적합합니다.
char는 길이가 고정되어 있기 때문에 varchar보다 액세스가 더 효율적입니다.
매우 짧은 열의 경우 char는 varchar보다 저장 공간에서도 더 효율적입니다.
위 내용은 mysql에서 char은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!