2011-09-25 2 views
2

SQL Server에서 varchar (최대) 데이터 형식을 연구 중이며 text 및 varchar (8000) 데이터 형식과 비교하려고합니다. 나는 이것에 관하여 몇몇 기사를 읽었다. 일부 기사에서 지정된대로 일반 DML 문을 사용하여 텍스트 열을 업데이트 할 수 없으며 대신 updateText, readText, writeText를 사용해야합니다. 나는 SQL 서버 2008에서 이것을 시도하고 나는 reqular DML statements.I를 사용하여 텍스트 열을 업데이트 할 수 있습니다 궁금해, 문서에 지정된 상황이 SQL Server의 이전 버전에 맞습니까? 그리고 SQL Server는 8KB를 초과하면 varchar (max) 데이터를 어떻게 저장합니까?Sql 서버 Varchar (최대) 및 텍스트 데이터 형식

+0

일반 dml 명령으로 텍스트 열을 업데이트 할 수 있습니다. 읽은 기사에는 잘못된 정보가 포함됩니다. –

답변

4

텍스트 데이터 형식은 이전 버전과의 호환성을 위해서만 제공됩니다. 대신 char/varchar/nchar/nvarchar를 대신 사용하십시오.

varchar의 제한 사항으로 2GB입니다.