MySQL의 VARCHAR(MAX)와 동일
무제한 텍스트 저장을 허용하는 MySQL의 VARCHAR(MAX) 데이터 유형은 다음을 수행합니다. 정확히 동등한 것이 없습니다. 그러나 유사한 기능을 제공하는 대안이 있습니다.
최대 길이를 갖는 VARCHAR:
MySQL에서 VARCHAR 데이터 유형의 최대 길이는 최대 행 크기에 따라 달라집니다. , 64KB입니다(BLOB 열 제외). VARCHAR 열의 최대 길이를 지정하려면 다음 구문을 사용하십시오.
VARCHAR(65535)
문자 집합 고려 사항:
다중 바이트 문자 집합의 경우 제한은 다음과 같습니다. 낮추다. 예를 들어, utf8 문자 집합을 사용하면 최대 길이가 다음과 같이 줄어듭니다.
VARCHAR(21844) CHARACTER SET utf8
예:
CREATE TABLE table_name ( column_name VARCHAR(65532) );
CREATE TABLE table_name ( column_name VARCHAR(21844) CHARACTER SET utf8 );
참고:
최대 행 크기 제한에 저장 공간이 포함된다는 점에 유의하는 것이 중요합니다. VARCHAR 열에 대한 오버헤드가 있으므로 실제 최대 길이는 약간 낮을 수 있습니다.
위 내용은 SQL Server의 VARCHAR(MAX)에 해당하는 MySQL은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!