Inicio Soporte Técnico SQL – Copiar esquema de tabla y datos de una base de...

SQL – Copiar esquema de tabla y datos de una base de datos a otra

3734
0

A continuación se mostraran ejemplos de Querys SQL el cual utilizamos en ciertas circunstancias cuando realizamos movimientos en las bases de datos de los sistemas de la empresa, en esta ocasión vamos a:

  • Copiar una tabla incluyendo todos los datos de una base de datos a otra
  • Crear una tabla nueva y copiar todos sus datos de una base de datos a otra.
  • Copiar algunas columnas seleccionadas de una tabla a otra en diferentes bases de datos.

Querys SQL

Copiar tabla de una base de datos a otra

Sintaxis 
SELECT * INTO BDDestino.dbo.NombreTabla FROM BDFuente.dbo.TablaOrigen
Ejemplo

Copiamos la tabla de clientes de una base de datos que se dejara de utilizar (Dar2010) para comenzar una sin datos [DarV] (solo manteniendo la información de clientes).

SELECT * INTO DarV.dbo.VT_Clientes FROM Dar2010.dbo.VT_Clientes

Copiar tabla en la misma base de datos

Sintaxis 
SELECT * INTO NuevaTabla FROM TablaOrigen

Copiar datos selectos de una tabla a otra en diferentes base de datos

Sintaxis 
INSERT INTO BDDestino.dbo.NombreTabla (columnaA, ColumnaB)
SELECT columnaA, columnaB FROM BDFuente.dbo.VT_TablaOrigen
Ejemplo
INSERT INTO DarV.dbo.VT_Clientes (Oficina, Tipo, Documento, eDocument, numero, apoderado, selladoXTipoFigura, numeroDeCertificado, Fecha, Hora, fechaResultado, horaResultado, Usuario, fea, observaciones, aviso) 
SELECT Oficina, Tipo, Documento, eDocument, numero, apoderado, selladoXTipoFigura, numeroDeCertificado, Fecha, Hora, fechaResultado, horaResultado, Usuario, fea, observaciones, aviso
FROM Dar2010.dbo.VT_Clientes

 

Te recomendamos  Excel - Como permitir referencias circulares