programing

VARB란INALY(MAX)는?

kingscode 2022. 9. 27. 21:38
반응형

VARB란INALY(MAX)는?

MSSQL 데이터베이스를 MariaDB로 포팅하려고 하는데 varbinary(max)를 사용하여 테이블이 생성되었습니다.

    `definition` VARBINARY(max) NULL DEFAULT NULL

이 방법은 실제로 어떤 기능을 하며 MariaDB에 사용할 수 있는 동등한 유형의 정의가 있습니까?

다른 분들이 댓글에 써주신 것처럼VARBINARY(max)MSQL은 다음을 의미합니다.

가변 길이 이진 데이터입니다.

max는 최대 스토리지 크기가2^31-1바이트 수

MariaDB 설명서에서 찾은 바에 따르면 MariaDB에서 유사한 스토리지 크기를 얻는 유일한 방법은LONGBLOB데이터 유형:

롱블롭

최대 길이가 다음과 같은 BLOB 열4,294,967,295바이트 또는4GB(2^32 - 1).

유용한 링크:

https://msdn.microsoft.com/en-us//http/ms188362.aspx

http://www.techonthenet.com/mariadb/datatypes.php

SQL Server에서 VARBINARY는 가변 길이의 이진 데이터이며, MAX 스케일 값은 최대 2^31-1바이트까지 저장됨을 의미합니다.

가장 가까운 MariaDB 데이터형은 2^32-1바이트까지 저장할 수 있는 LONGBLOB가 될 것입니다.

언급URL : https://stackoverflow.com/questions/33266787/what-does-varbinarymax-mean

반응형