nchar는 mysql의 유니코드 문자 데이터 유형을 나타냅니다. 유니코드 문자 데이터 유형에는 Nchar, Nvarchar 및 Ntext가 포함됩니다. Nchar는 Char 데이터 유형과 유사한 "Nchar(n)" 형식으로 정의됩니다. 차이점은 Nchar 데이터입니다. n 유형의 값은 "1~4000"입니다.
이 튜토리얼의 운영 환경: Windows 10 시스템, mysql8 버전, Dell G3 컴퓨터.
mysql의 nchar는 무엇입니까?
nchar은 유니코드 문자 데이터 유형입니다. 유니코드 문자 데이터 유형에는 Nchar, Nvarchar 및 Ntext가 포함됩니다.
①, Nchar: 정의 형식은 Nchar(n)입니다. Nchar 데이터 유형의 n 값이 1~4000이라는 점을 제외하면 Char 데이터 유형과 유사합니다. Nchar 데이터 형식은 유니코드 표준 문자 집합을 채택하며, 유니코드 표준은 2바이트를 저장 단위로 사용하므로 하나의 데이터 열에 전 세계 모든 언어를 포함할 수 있어 하나의 저장 단위의 용량이 크게 늘어납니다. 중국어, 영어, 프랑스어 등이 인코딩 충돌 없이 동시에 나타날 수 있습니다.
②, Nvarchar: 정의 형식은 Nvarchar(n)입니다. Nvarchar 데이터 유형도 유니코드 표준 문자 집합을 사용하며 n의 값 범위는 1~4000입니다.
3, Ntext: Text 데이터 유형과 유사하게 여기에 저장되는 데이터는 일반적으로 디스플레이 장치에 직접 출력할 수 있는 문자입니다. 디스플레이 장치는 모니터, 창 또는 프린터가 될 수 있습니다. Ntext 데이터 유형은 유니코드 표준 문자 집합을 사용하므로 이론적 용량은 230-l(l, 073, 741, 823)바이트입니다.
관련 추천: "MySQL 비디오 튜토리얼"
위 내용은 mysql의 nchar 란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!