8 - T-SQL - INSERT INTO ... VALUES - Inserir dados nas Tabelas - SQL Server
Вставка
- Опубліковано 18 вер 2024
- Curso de SQl Server - comando INSERT INTO ... VALUES - como Inserir dados nas Tabelas - SQL Server
Neste vídeo vamos ensinar o processo de cadastro de dados em uma tabela no SQL Server, por meio da declaração INSERT INTO
Como inserir dados em uma tabela usando SQL - pegue os códigos aqui:
www.bosontreina...
Seja membro deste canal e ganhe benefícios:
/ @bosontreinamentos
Contribua com a Bóson Treinamentos!:
www.bosontreina...
Por Fábio dos Reis
Bóson Treinamentos: www.bosontreina...
Facebook: / bosontreinamentos
Pinterest: / bosontreina
Twitter: / bosontreina
Instagram: / bosontreinamentos
Linkedin: / f%c3%a1bio-dos-reis-06...
Quora: pt.quora.com/profile/Fábio-dos-Reis
Outros projetos do autor:
Diário do Naturalista: www.diariodonat...
Bóson Ciências: / bosonciencias
#bosontreinamentos #sqlserver
Aulas tops demais... Deus abençoe. São pessoas como você, com conteúdo educativo, que fazem a diferença na internet. Keep on rocking man.
Show de bola essas aulas explicação sem pressa alguma .
Exelente aula!
Valeu Fábio pelos videos. Creio que tem ajudado não só a mim, mas muita gente que está começando os estudos nesta área.
Parabéns a muito que venho procurando por um professor, Obrigado
Playlist sensacional Fábio! Grande trabalho sempre!
Gosto muito da sua didatica, parabens!
Em 2020 aprendendo T-SQL, melhor curso como sempre !
muito obrigado pela aula Fábio!
parabéns, ótima explicação, assistir todas as vídeo aulas parabéns mesmo.
Obrigado Michel!!!!
Dicção perfeita aula perfeita foi o bastante...
Didática perfeita ...
Obrigado Sérgio!
Obrigado Julianderson!
Obrigado Graça!!!
QUE AULA INCRÍVEL
Nossa... to achando ótima essas aulas.
Talvez seja necessário corrigir alguns caracteres caso esteja com case sensitive.
INSERT INTO tbl_autores (ID_Autor, Nome_AUTOR, SobreNome_Autor) VALUES (1, 'Daniel', 'Barret')
INSERT INTO tbl_autores (ID_Autor, Nome_AUTOR, SobreNome_Autor) VALUES (2, 'Gerald', 'Queen')
INSERT INTO tbl_autores (ID_Autor, Nome_AUTOR, SobreNome_Autor) VALUES (3, 'Joao', 'Nerick')
INSERT INTO tbl_autores (ID_Autor, Nome_AUTOR, SobreNome_Autor) VALUES (4, 'Vini', 'Jot')
INSERT INTO tbl_autores (ID_Autor, Nome_AUTOR, SobreNome_Autor) VALUES (5, 'Wilian', 'Sarui')
INSERT INTO tbl_editoras (Nome_Editora) VALUES ('Prentice Hall')
INSERT INTO tbl_editoras (Nome_Editora) VALUES ('Wiley Hall')
INSERT INTO tbl_editoras (Nome_Editora) VALUES ('Ebook')
INSERT INTO tbl_editoras (Nome_Editora) VALUES ('AltaBook')
INSERT INTO tbl_editoras (Nome_Editora) VALUES ('Press')
INSERT INTO tbl_livro (Nome_Livro, ISBN, Data_Pub, Preco_Livro, ID_Autor, ID_Editora) values ('Linux Command Line and Shell Scripting',143856969, '20091221', 68.35, 5,4), ('SSH, the Secure Shell', 127658789, '20091221', 58.30, 1, 2), ('Using Samba', 123856789, '20001221', 61.45, 2, 2), ('Fedora and Red Hat Linux', 123346789, '20101101', 62.24,3,1), ('Windows Server 2012 Inside Out', 123356789, '20040517', 66.80, 4,3), ('Microsoft Exchange Server 2010', 123366789,'20001221', 45.30, 4,3)
Parabéns, excelente trabalho!
Valeu Rodrigo!
USE db_Biblioteca
INSERT INTO tbl_Autores (ID_Autor, Nome_Autor, Sobrenome_Autor) VALUES (1, 'Daniel', 'Barret')
INSERT INTO tbl_Autores (ID_Autor, Nome_Autor, Sobrenome_Autor) VALUES (2, 'Gerald', 'Carter')
INSERT INTO tbl_Autores (ID_Autor, Nome_Autor, Sobrenome_Autor) VALUES (3, 'Mark', 'Sobell')
INSERT INTO tbl_Autores (ID_Autor, Nome_Autor, Sobrenome_Autor) VALUES (4, 'William', 'Stanek')
INSERT INTO tbl_Autores (ID_Autor, Nome_Autor, Sobrenome_Autor) VALUES (5, 'Richard', 'Blum')
USE db_Biblioteca
INSERT INTO tbl_Editoras (Nome_Editora) VALUES ('Prencite Hall')
INSERT INTO tbl_Editoras (Nome_Editora) VALUES ('O´Reilly')
INSERT INTO tbl_Editoras (Nome_Editora) VALUES ('Microsoft Express')
INSERT INTO tbl_Editoras (Nome_Editora) VALUES ('Wiley')
USE db_Biblioteca
INSERT INTO tbl_Livro (Nome_Livro, ISBN, Data_Pub, Preco_Livro, ID_Autor, ID_Editora) VALUES ('Linux Command Line and Shell Scripting',143856969,'20091221' ,68.35,5,4)
INSERT INTO tbl_Livro (Nome_Livro, ISBN, Data_Pub, Preco_Livro, ID_Autor, ID_Editora) VALUES ('SSH, The Secure Shell', 127658789,'20091221', 58.30,1,2)
INSERT INTO tbl_Livro (Nome_Livro, ISBN, Data_Pub, Preco_Livro, ID_Autor, ID_Editora) VALUES ('Using Samba', 123856789,'20091221', 61.45,2,2)
INSERT INTO tbl_Livro (Nome_Livro, ISBN, Data_Pub, Preco_Livro, ID_Autor, ID_Editora) VALUES ('Fedora and Red Hat Linux',123346789,'20101101', 62.24,3,1)
INSERT INTO tbl_Livro (Nome_Livro, ISBN, Data_Pub, Preco_Livro, ID_Autor, ID_Editora) VALUES ('Windows Server 2012 Inside Out', 123356789,'20040517', 66.80,4,3)
INSERT INTO tbl_Livro (Nome_Livro, ISBN, Data_Pub, Preco_Livro, ID_Autor, ID_Editora) VALUES ('Microsoft Exchange Server 2010', 123366789,'20001221', 45.30,4,3)
select * from tbl_autores
select * from tbl_editoras
select * from tbl_Livro
Muito obrigada 😃!!!
Inscrita você é muito bom 🙃
Fabio! como executo o insert em tabelas relacionadas para que o campo primary key seja preenchido na foregn key da outra tabela?
Explicação muito interessante. Tenho duas questões a fazer, gostaria de saber se é possível inserir dados em duas tabelas diferentes ao mesmo tempo. E a outra como inserir dados de uma tabela vindo da outra. Agradeço antecipadamente
para inserir dados em duas tabelas diferentes é só você selecionar mais de uma tabela para receber os valores separadas essas tabelas por vírgula. inserir dados em uma tabela vindo da outra basta você selecionar a tabela que vem o dado e mencionar com = o valor da tabela que vai ser exportada.
Na verdade vc pode fazer um select para cada coluna do VALUES com o retorno sendo o valor da coluna da outra tabela
Boa explicação. Agora não vi o senhor especificando do valor 100 na tabela livros...
Perfeito 👏👏👏
Obrigado
Muito bom!
oi, sou um grande fã seu; gostaria de saber se tem alguma forma de incluir valores em mais de uma linha, sem precisar ficar repetindo INSERT INTO para cada linha.
Sim, com essa sintaxe:
insert into tabela (id, nome)
values
(1, 'Ricardo'),
(2, 'Matheus'),
(3, 'Lucas')
Pelo menos aqui consegui, e aí após o último, vc não coloca a vírgula
@@ricardodantas4968 põe ";" ?
Eu consegui executar sem colocar, selecionei toda essa parte e coloquei pra executar, mas deve dar pra fazer com ; no final tbm
ótimo conteudol!
Prof. Fabio Estou com uma duvida. Eu gostaria de inserir um dado em uma tabela no mysql. mas a forenk se refere um numero inteiro como posso selecionar o nome da pessoa e não o código.como posso me referenciar ao nome e não ao id? Sendo que o ID é a chave primaria da tabela principal.
Quando eu fizer um sistema desses como um usuário comum irá inserir os dados no banco de dados, vai ter alguma interface?
Obrigado professor
Sim, é necessário desenvolver uma aplicação para que o usuário possa acessar sua interface e efetuar o gerenciamento dos dados.
Olá a todos. Eu preciso de uma ajuda: Gostaria de saber, como eu faço para que o Banco de Dados aceite "aspas simples" no campo nome por exemplo: 'Joana D´Arc' ; 'Joao D´Avila', etc.
OBS 01) A inserção está preparada em uma Storage Procedure ( contém parametro ).
OBS 02) Essa informação será alimentada pelo usuário vindo do programa C#.
Grato.
Muda nas configurações, mas o backend podia fazer isso tbm
Como eu faço para inserir diversos dados de um arquivo .csv ou .xls na minha tabela? Terei que colocar as vírgulas tudo manual?
Arquivo csv já são separados por vírgula, se não é só trocar o separador, no Word vc pode colocar entres parênteses cada linha e uma virgula no final, depois só copia para o VALUES
como vc verifica se é identity o item pra nao menciona-lo?
olá pessoal, boa noite
gostaria de saber como faço pra selecionar os dados de uma tupla de uma tabela e inserir numa outra tabela que já tenha tuplas, mas não quero subscrever os dados que la estão, mas sim, quero inserir esta tupla numa nova tupla daquela table existente que já tem varias tuplas com dados.
agradeço
Faz um select dentro do values, um select para cada dado(coluna) copiada
Como inserir dados do tipo Date mas na maneira dia/mes/ano ? no sql servidor americano fica ano/mes/dia
Tem que olhar a documentação ou no w3school, lá tem direitinho como faz
Alguém saberia me responder como eu posso verificar, ex. a coluna tbl-editoras, como verificar depois de criada, se a coluna possui o a PK Indentity ou alguma restrição ? valeu.
EXEC sp_help 'tabela';
@@gabrielsantos-mo2nu opa, antes tarde do que nunca.. Kkk.. Valeuu..
@@Gustahits kkk tmj
Por que ISBN é do tipo varchar se é numérico?
Padrão, código (exceto PK) SAP varchar ou char
estou com dificuldade para trabalhar com DATE no sql server. eu criei um campo chamado data_vendas e deixei como tipo de dados DATE, mas quando fui inserir a data usei 04052017 e depois tentei 04/05/2017, ambos não funcionaram.
alguem pode me ajudar?
Está explicado no video tem que inserir desta forma 20170504
Em nenhuma aula sua você adicionou "Identity" no Id_Editora. E nem explicou como cria depois da coluna já criada
Não cria, só pode ser colocado na criação da tabela
Muito bom!
Valeu Diego!
Eu que agradeço pelo excelente conteúdo!