sql >> Base de Datos >  >> RDS >> Sqlserver

¿Existen herramientas gratuitas para generar scripts 'INSERT INTO' en MS SQL Server?

Este sitio web tiene muchas secuencias de comandos útiles, incluida la generación de inserciones.

Puede utilizar sp_msforeachtable con él para generar una base de datos completa.

Actualizar :Hay una funcionalidad integrada para escribir datos como INSERT en SQL Server Management Studio 2008 (en adelante).

Servidor SQL 2008 :

Haga clic derecho en su base de datos en SSMS, seleccione Tasks –> Generate Scripts , asegúrese de que su base de datos esté resaltada y haga clic en siguiente. Desplácese hacia abajo en la lista de opciones hasta la sección "Opciones de tabla/vista" y cambie "Datos de secuencia de comandos" a Verdadero.

Servidor SQL 2012 :

Haga clic derecho en su base de datos en SSMS, seleccione Tasks –> Generate Scripts . Elija las tablas para las que desea generar INSERT con secuencias de comandos, luego haga clic en Next . Elija dónde desea enviar la salida (como una nueva ventana de consulta) y luego haga clic en Advanced (¡que por alguna razón está en la sección Guardar en archivo!). Desplácese hacia abajo en la lista de opciones hasta la opción "Tipos de datos para secuencias de comandos" y cámbiela a "Solo datos" o "Esquema y datos". Haga clic en Next dos veces.