Javarevisited

Você pode aumentar o tamanho de uma coluna VARCHAR sem perder os dados existentes no SQL Server. Tudo o que você precisa fazer é executar a seguir alterar as instruções da tabela. No entanto, você precisa especificar restrição nula ou não nula explicitamente, dependendo de seus dados.
aqui está o comando SQL que você pode usar para aumentar o comprimento de uma coluna VARCHAR no servidor SQL:
ALTER TABLE Books ALTER COLUMN title VARCHAR (432)
This command increases the length of the title column of the Books table to 432 characters. Você pode usar o mesmo comando para aumentar o comprimento das colunas CHAR, NCHAR ou NVARCHAR também.
Você também pode usar o mesmo comando para aumentar o comprimento de qualquer outro tipo de coluna também. Da mesma forma, você também pode alterar outras propriedades de colunas como restrições, mas cuidado com os dados existentes, como se você tentar fazer uma coluna NULL NÃO NULO, então haveria muitas linhas que venha a violar esta restrição, portanto, o banco de dados não permitirá que você alterar essa propriedade de coluna até que você remova esses ofender linhas. Você também pode ver aqui um exemplo de modificar propriedades da coluna no servidor SQL.If you are new to SQL world, it’s better to start with a comprehensive SQL course like the Complete SQL Bootcamp course by Jose Portilla on Udemy. Isso irá ajudá-lo a aprender SQL melhor e mais rápido, e este tipo de artigos também fará mais sentido, uma vez que você tem algum conhecimento SQL sob o seu cinto.vejamos um exemplo de aumento do comprimento da coluna VARCHAR no servidor SQL.

aumento do comprimento da coluna VARCHAR existente em uma tabela

eu tenho uma tabela de funcionários em Banco de dados de teste, vamos primeiro ver a sua definição de tabela. Você pode usar o sp_ Help para ver a definição da tabela como mostrado abaixo:

e agora vou executar o comando ALTER para aumentar o comprimento do seu emp_name coluna, que é do tipo VARCHAR:

ALTER TABLE Cliente ALTERAR a COLUNA emp_name VARCHAR (100) ;

Aqui está a saída deste comando no SQL Server Management Studio, ligado ao SQL Server Express 2014 de base de dados:

Você pode ver que emp_name coluna agora tem um comprimento de 100 caracteres, aumentou de 50 caracteres que tinha antes. Veja os fundamentos T-SQL do Microsoft SQL Server 2012 para saber mais sobre como Modificar colunas na base de dados do SQL Server.

Se você deseja modificar a duração de várias colunas, você pode executar vários comandos ALTER alterar várias colunas, infelizmente, não há nenhuma maneira para aumentar o comprimento das várias colunas em um único ALTERAR colunas, como a seguir vai jogar erro de sintaxe:
o Que é toda sobre como aumentar a duração do existente coluna VARCHAR em banco de dados SQL Server. Eu tentei e testei a consulta SQL no Microsoft SQL Server 2008 edition e SQL Expression 2014 edition, mas deve funcionar em quase todos os bancos de dados porque é ANSI SQL.
Further Learning
Introduction to SQL
The Complete SQL Bootcamp
SQL for Newbs: Data Analysis for Beginners

Related Posts

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *