Quando você define um tamanho máximo explicitamente, não é possível defini-lo acima de CHAR(8000)
/ VARCHAR(8000)
ou NCHAR(4000)
/ NVARCHAR(4000)
.
Quando você define uma variável como CHAR(max)
ou VARCHAR(max)
, você define o tamanho máximo dessa variável como 2GB
.
Não há como definir uma variável com tamanho máximo entre 8000 bytes
e 2GB
.