>  기사  >  데이터 베이스  >  mysql의 nchar 란 무엇입니까?

mysql의 nchar 란 무엇입니까?

藏色散人
藏色散人원래의
2023-04-06 11:22:261835검색

nchar는 mysql의 유니코드 문자 데이터 유형을 나타냅니다. 유니코드 문자 데이터 유형에는 Nchar, Nvarchar 및 Ntext가 포함됩니다. Nchar는 Char 데이터 유형과 유사한 "Nchar(n)" 형식으로 정의됩니다. 차이점은 Nchar 데이터입니다. n 유형의 값은 "1~4000"입니다.

mysql의 nchar 란 무엇입니까?

이 튜토리얼의 운영 환경: 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.