Olá galera o/
Na postagem de hoje vou mostrar como gerar um script com os dados que estão nas tabelas do SQL Server.
Para quem acompanhou a postagem e o vídeo sobre o Dbeaver, viu que é possível gerar um script de insert dos dados contidos na tabela a partir do resultado de um Select.
Vamos imaginar a seguinte situação, criei minha tabela e inseri dados na mesma, mas terminei esquecendo de salvar os scripts e por algum motivo agora preciso do script de insert para evidência o que foi inserido, passar por uma auditoria ou apenas utiliza-lo em outra base de dados. Iremos gerar o script com os inserts para a tabela de Medico.
Agora que temos nosso cenário, vamos aprender como gerar o mesmo.
- Primeiro vamos executar o comando de SELECT na tabela de médico para visualizar os registros contidos nela.
- Clicar com o botão direito em cima o banco de dados que nossa tabela medico esta armazenada, o próximo passo é selecionar a opção Task e depois a opção Generate Scripts…
- Na tela que será aberta, será exibida uma introdução sobre o generate scripts. Clicamos no botão next.
- Na segunda tela, temos a opção de selecionarmos se queremos gerar um script de todos os objetos da base ou de algum objeto especifico. Selecionamos que queremos um objeto especifico, selecionamos a tabela TB_MEDICO e clicamos em next.
- Na terceira, serão exibidos as opções do script, vamos configurar da seguinte maneira:
- Primeiro, clicamos no botão Advanced. Esta opção disponibiliza selecionarmos quais serão as configurações que o script terá. Podemos informar se queremos que gere o script de drop e create da tabela, para qual versão do SQL Server o script será exportado e etc. Na tela exibida, ir até a opção Types of data to script e selecionar a opção Schema and Data (estrutura e dados). Clicar em OK.
- Retornarmos para a tela anterior. Selecionar a opção Save to new query window, ou seja, gerar o script em uma janela de consulta.
- Clicar em next.
- Será exibido um resumo das configurações. Clica em next.
- Ao finalizar o processo, ele será exibido os itens que foram executados com sucesso. Clicamos em Finish.
- Uma nova janela de consulta(query) será aberta, nela estará contida o script de create table da tabela, além do script de insert into com os registros que estavam contidos na tabela como mostramos no item 1.
Bem legal neh! Agora fique tranquilo se perdeu o script de insert das informações de suas tabelas.
Espero que tenham gostado da postagem e que a mesma tenha sido clara e bem explicativa.
Quem quiser mandar comentários, sugestões, criticas e complementos, fiquem a vontade, pois feedbacks positivos ou negativos engradecem meu conhecimento para que possa melhorar as postagem para vocês.
Até a próxima o/
Divulguem nossas Redes Sociais:
Nos sigam no Instagram: consultabd
Nos sigam no Twitter
Deixem um like nos vídeos e se inscrevam no nosso canal do Youtube