no sql, tipos de dados string são usados para armazenar qualquer tipo de dados na tabela. Em tipos de dados de string, temos uma opção para permitir aos usuários armazenar o comprimento fixo de caracteres ou dados de comprimento enorme com base em suas necessidades.,

No SQL temos um tipo diferente de seqüência de caracteres tipos de dados disponíveis, aqueles são

  • Cadeia de Caracteres Tipos de Dados
  • Cadeia de Caracteres Unicode Tipos de Dados

SQL Cadeia de Caracteres Tipos de Dados

Em sql, a cadeia de caracteres tipos de dados contêm um tipo diferente de tipos de dados de caractere, esses são

  • tipo de dados char
  • tipo de dados varchar

SQL Tipo de dados Char

Em sql, char o tipo de dados é utilizado para armazenar um comprimento fixo de caracteres., Suponha que se declararmos um char(50), então ele irá alocar uma memória para 50 caracteres para conter 50 caracteres de dados. No caso, se inserirmos apenas 10 caracteres de uma string, então apenas 10 caracteres de memória serão usados e os restantes 40 caracteres de memória serão desperdiçados.

SQL Varchar DataType

In sql, varchar means variable characters and it is used to store non-unicode characters. Ele irá alocar a memória com base nos caracteres de número inseridos. Suponha que se declararmos varchar(50), então ele irá alocar memória de 0 caracteres no momento da declaração., Agora, se inserirmos apenas 10 caracteres de uma string, então ela irá alocar memória para apenas 10 caracteres.

Por favor, verifique a tabela seguinte para mais detalhes sobre os tipos de dados de cadeia de caracteres no servidor SQL.,caracteres com Base na largura definida varchar(n) É uma variável de seqüência de caracteres de comprimento e que podemos armazenar o máximo de 8000 caracteres 2 Bytes número de caracteres varchar(max.) É uma variável de seqüência de caracteres de comprimento e que podemos armazenar um máximo de 2^31-1 caracteres (até 2 GB) 2 Bytes número de caracteres

SQL Seqüência de Caracteres Unicode Tipos de Dados

Em sql, Seqüência de caracteres Unicode tipos de dados são usados em uma situação em que é necessário para armazenar grandes quantidades de dados., Na cadeia de caracteres Unicode, temos um tipo diferente de tipos de dados de string disponíveis, que são

  • nchar
  • nvarchar
  • nvarchar(max)

por favor, verifique a tabela seguinte para mais detalhes sobre os tipos de dados de caracteres Unicode no servidor SQL.