Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Script de Tablas generico

Estas en el tema de Script de Tablas generico en el foro de SQL Server en Foros del Web. Buenas!!! Necesito hacer un procedimiento almacenado que me devuelva el script de la creación de una tabla cualquiera, o sea, que si le paso al ...
  #1 (permalink)  
Antiguo 02/11/2012, 12:58
 
Fecha de Ingreso: noviembre-2012
Ubicación: Buenos Aires
Mensajes: 5
Antigüedad: 11 años, 4 meses
Puntos: 0
Script de Tablas generico

Buenas!!!
Necesito hacer un procedimiento almacenado que me devuelva el script de la creación de una tabla cualquiera, o sea, que si le paso al procedimiento por parámetros una tabla me tendría que devolver el script de dicha tabla...

Les agradecería que me den una mano, aunque sea para arrancar, ya que me es muy difícil de resolver sola
Muchas Gracias!
  #2 (permalink)  
Antiguo 02/11/2012, 13:16
Avatar de chwc  
Fecha de Ingreso: julio-2008
Ubicación: Buenos Aires ! :D
Mensajes: 814
Antigüedad: 15 años, 7 meses
Puntos: 103
Respuesta: Script de Tablas generico

Mira, existe un comando muy útil para esto, es SHOW CREATE TABLE <nombre de la tabla> que te otorga el codigo para crearla.
este comando es para SQL o MySQL

un saludo
  #3 (permalink)  
Antiguo 02/11/2012, 13:57
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 7 meses
Puntos: 774
Respuesta: Script de Tablas generico

en sql server no existe el show create table.... esa es una instruccion para mysql para sacar el codigo de creacion de la tabla tienes el ver el scrip de la tabla

http://social.msdn.microsoft.com/For...9-3645c23d44d7
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #4 (permalink)  
Antiguo 02/11/2012, 15:34
 
Fecha de Ingreso: noviembre-2012
Ubicación: Buenos Aires
Mensajes: 5
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: Script de Tablas generico

Gracias a ambos por la ayuda!!! Pero lo que yo necesito es crear con sql un procedimiento,o sea, codificar un procedimiento que al ejecutarlo me devuelva un script de creación de una tabla cualquiera.
Yo uso el SQL Server Management, y allí hay una opción que me genera automáticamente los script, pero no me sirve para mi problema, ya que yo soy la que debe hacer el script...me explico bien?
Me olvide de mencionar que las tablas podrán tener cualquier clave (primary, foreign) y campos de auditoria.
Nuevamente, Gracias!!!
  #5 (permalink)  
Antiguo 02/11/2012, 15:44
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 7 meses
Puntos: 774
Respuesta: Script de Tablas generico

genera el script asi con un simple query no creo que se pueda, lo que tendrias que ver es revisar las vistas dinamicas del sql server para ver si puedes hacer algo con ellas....pero como lo que quieres es un script aqui el script:


http://www.dotnetfunda.com/codes/cod...-database.aspx

como encontre este script? haciendo una busqueda en gogle "sql server create script to create database" y revisando los resultados que arroja....

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #6 (permalink)  
Antiguo 05/11/2012, 11:44
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 8 meses
Puntos: 180
Respuesta: Script de Tablas generico

Ademas lo curioso, es que me suena a que quiere inventar un hilo negro...
__________________
MCTS Isaias Islas

Etiquetas: generico, tabla, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:24.