Oi! Seja bem-vindo!

Wooow! Hoje vamos aprender a incluir informações no SQL Server usando o comando INSERT! 🙂

Vamos ver as várias formas de fazer INSERT em uma tabela.

 

Como fazer INSERT no SQL Server

Eu acredito que o jeito mais fácil de aprender e vendo as coisas na prática, então vamos a ela. Abaixo montei um script com exemplos das várias formas de fazer INSERT. Nas versões mais atuais do SQL a palavra “INTO” é opcional. Faça os testes na sua máquina e veja que na prática todas as sintaxes fazem a mesma coisa, é apenas questão de preferência mesmo.

Se você ainda não tem o SQL instalado, INSTALE :-). Se você está na correria e não pode instalar, consulte esse artigo (http://dba-pro.com/como-executar-comandos-sql-na-internet/) onde eu ensino como você pode simular os comandos SQL em um site da internet. Aqui vai o script dessa aula:

-- criar uma tabela para testes (P.S: # indica tabela temporária, quando você fechar o SQL ela será automaticamente removida)
create table #pessoas (
	id_pessoa int, 
	nm varchar(300)
)

-- insert: Variações que você vai ver no mercado
-- Exemplo 1: Declarando as colunas
insert into #pessoas (id_pessoa, nm) values (1, 'Email Suarez')
insert      #pessoas (nm, id_pessoa) values ('Tranquilino Suarez', 2)

-- Exemplo 2: Sem declarar colunas (os dados precisam estar na ordem exata das colunas da tabela)
insert into #pessoas values (3, 'Ácido Etilico de Souza')
insert      #pessoas values (4, 'Abigail Rolando da Rocha')

-- Exemplo 3: Insert de múltiplos registros de uma só vez. O SQL permite até 1000!
insert into #pessoas (nm, id_pessoa) values
	('Grizeia Fernandina', 5),
	('Erondina Damiana', 6)

-- Consultando pessoas:
select * from #pessoas

 

CONCLUSÃO

INSERT é moleza e o comando é igual para tabelas temporárias ou permanentes. Como você pode ver, o que muda em relação a sintaxe é apenas questão de preferência. Se você estiver trabalhando com outros bancos de dados ou SQLs em versões antes a 2008 a palavra INTO é obrigatória, blz? Espero que você tenha gostado e continue firme e forte com seus estudos!

Abraço do seu amigo Josué 🙂

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *