이전 버전의 Access에서는 메모 데이터 형식을 사용하여 많은 양의 텍스트를 저장하고 텍스트 데이터 형식을 사용하여 더 짧은 문자열(최대 255자)을 저장했습니다. Access 2016에서는 이 두 데이터 형식의 이름이 각각 "긴 텍스트" 및 "짧은 텍스트"로 바뀌었으며 데스크톱 데이터베이스 또는 Access Web App 중 무엇을 사용하는지에 따라 속성과 크기 제한이 다릅니다. 세부 정보는 다음과 같습니다.
데스크톱 데이터베이스의 텍스트 필드(.accdb)
긴 텍스트 .accdb 파일에서 긴 텍스트 필드는 이전의 메모 필드와 동일하게 작동합니다. 즉, 폼 및 보고서의 컨트롤이 처음 64,000자만 표시할 수 있지만 최대 약 기가바이트의 텍스트를 저장할 수 있습니다. 굵게 및 밑줄과 같은 서식을 포함하는 서식 있는 텍스트를 표시하도록 긴 텍스트 필드를 설정할 수 있습니다.
짧은 텍스트 .accdb 파일에서 짧은 텍스트 필드는 이전 버전의 텍스트 필드와 동일하게 작동합니다. 최대 255자까지 저장할 수 있습니다.
Access 데스크톱 데이터베이스의 데이터 형식에 대해 자세히 알아봅니다.
Access 웹앱의 텍스트 필드
긴 텍스트 Access 웹앱에서 긴 텍스트 필드는 최대 2^30-1바이트를 저장할 수 있으며 nvarchar(max)의 SQL Server 데이터 형식과 동일합니다. 원하는 경우 사용자가 필드의 전체 용량을 사용하지 못하도록 문자 제한을 설정할 수 있습니다. Access 웹앱에는 서식 있는 텍스트를 저장할 수 없습니다.
짧은 텍스트 Access 웹앱에서 짧은 텍스트 필드는 기본적으로 255자를 저장하도록 설정되어 있지만 문자 제한 속성을 최대 4000자까지 조정할 수 있습니다. SQL Server에 해당하는 값은 nvarchar이며 길이는 1에서 4000까지입니다.
Access 웹앱의 데이터 형식에 대해 자세히 알아보세요.
긴 텍스트 및 짧은 텍스트 필드에 대한 기본 컨트롤
대부분의 경우 Access에서는 텍스트 상자 컨트롤을 사용하여 짧은 텍스트 또는 긴 텍스트 필드를 표시합니다. 그러나 긴 텍스트 필드를 Access 웹 앱의 보기에 추가하면 여러 줄 텍스트 상자가 만들어집니다. 브라우저에서 여러 줄 텍스트 상자를 사용하는 경우 Enter 키를 눌러 텍스트 상자의 새 줄로 이동할 수 있습니다. 데이터시트에 있는 경우 스크롤바를 사용하여 첫 번째 줄 아래의 모든 항목을 표시해야 합니다.
데스크톱 데이터베이스에서 긴 텍스트 필드가 서식 있는 텍스트를 표시하도록 구성된 상태에서 이 필드를 폼이나 보고서에 추가하면 서식 있는 텍스트 설정이 자동으로 텍스트 상자에 적용됩니다.