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

Como obtener el script de creacion de una tabla

Estas en el tema de Como obtener el script de creacion de una tabla en el foro de SQL Server en Foros del Web. Hola a todos: Espero me puedan apoyar con esto: quiero obtener la sentencia SQL para crear una tabla ya existente, sin usar el SQL Server ...
  #1 (permalink)  
Antiguo 30/05/2011, 13:32
 
Fecha de Ingreso: agosto-2007
Mensajes: 268
Antigüedad: 17 años, 3 meses
Puntos: 2
Como obtener el script de creacion de una tabla

Hola a todos:

Espero me puedan apoyar con esto: quiero obtener la sentencia SQL para crear una tabla ya existente, sin usar el SQL Server Management Studio. Se puede hacer?

Explico de manera general, via Script (VBScript) estoy comparando 2 bases de datos y si encuentro alguna diferencia en la estructura de ambas, quiero agregar la tabla o los campos de manera directa.

Saludos...
  #2 (permalink)  
Antiguo 30/05/2011, 14:20
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: Como obtener el script de creacion de una tabla

Usa el information_schema.tables puedes checar mas en esta liga:

http://msdn.microsoft.com/en-us/library/ms186778.aspx


Saludos!!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 30/05/2011, 14:59
 
Fecha de Ingreso: agosto-2007
Mensajes: 268
Antigüedad: 17 años, 3 meses
Puntos: 2
Respuesta: Como obtener el script de creacion de una tabla

Hola Libras:

Gracias por responder...sin embargo en information_schema.tables me permite crear una parte, tambien investigue informaction_schema.columns y tambien trae mucha informacion al respecto. Sin embargo me gustaria saber si existe una forma de obtener el Create completo

Saludos...
  #4 (permalink)  
Antiguo 30/05/2011, 15:30
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: Como obtener el script de creacion de una tabla

Quizas esta liga te ayude:

http://blog.sqlauthority.com/2007/08...abase-objects/

Saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #5 (permalink)  
Antiguo 31/05/2011, 14:15
 
Fecha de Ingreso: agosto-2007
Mensajes: 268
Antigüedad: 17 años, 3 meses
Puntos: 2
Respuesta: Como obtener el script de creacion de una tabla

Hola Libras:

De hecho esa informacion es practica, sin embargo usa el SQL Server managament Studio y yo quiero evitar el uso del mismo. Sin embargo te comento que me encontre un store procedure en Internet que tiene esa funcionalidad...Gracias por tu apoyo...saludos!!!
  #6 (permalink)  
Antiguo 31/05/2011, 15:19
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 4 meses
Puntos: 180
Respuesta: Como obtener el script de creacion de una tabla

No utiliza el MANAGEMENT STUDIO, es un comando a nivel OS, solo que hay pre-requisitos para su instalacion.
__________________
MCTS Isaias Islas
  #7 (permalink)  
Antiguo 31/05/2011, 15:38
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: Como obtener el script de creacion de una tabla

Cita:
Iniciado por iislas Ver Mensaje
No utiliza el MANAGEMENT STUDIO, es un comando a nivel OS, solo que hay pre-requisitos para su instalacion.
Parece que el compañero yera2002 no leyo toda la pagina :P

Saludso!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me

Etiquetas: tabla
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 13:45.