Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Максимална дължина на текстов тип данни на SQL Server =65 535?

това е ограничение на SSMS не на текстовото поле, но трябва да използвате varchar(max), тъй като текстът е остарял

Ето и бърз тест

create table TestLen (bla text)

insert TestLen values (replicate(convert(varchar(max),'a'), 100000))

select datalength(bla)
from TestLen

Връща 100 000 за мен



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Asp.Net 4.0 Съхраняване на сесия в SqlServer

  2. Променете езика за текущата сесия в SQL Server

  3. Предимства на производителността на SQL Server 2016 Enterprise Edition

  4. Конфигурирайте SQL Server винаги ВКЛЮЧЕНИ Групи за наличност между две синхронни реплики. Част 2

  5. SQL Server:Не може да се вмъкне изрична стойност в колона с клеймо за време