En una tabla tengo 3 o 4 registros y necesito crear 200 registros mas repetidos de los que ya tengo, como lo puedo hacer, la tabla tiene un clave primaria auto incrementable.
Saludos.
| |||
como puedo copiar registro de una misma tabla En una tabla tengo 3 o 4 registros y necesito crear 200 registros mas repetidos de los que ya tengo, como lo puedo hacer, la tabla tiene un clave primaria auto incrementable. Saludos. |
| ||||
Respuesta: como puedo copiar registro de una misma tabla Cita: Por lo que dices, parece que quieres tomar esos 3 ó 4 registros y volverlos a insertar otra vez unas 50 veces...¿Es así? ¿Para qué quieres hacer eso? ![]()
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: como puedo copiar registro de una misma tabla Hola gracias por vuestro interes, gnzsoloyo si eso es lo quiero. para que lo quiero? Lo quiero para probar la estetica de una aplicacion ya q con 3 o 4 registro no puedo necesito muchos mas |
| ||||
Respuesta: como puedo copiar registro de una misma tabla Hay dos soluciones: 1) Stored procedure que genere esas copias. 2) Volcar los datos a un archivo y luego usarlos para crear un script de carga. Las dos formas son simples. ¿Cuál eliges?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: como puedo copiar registro de una misma tabla Gnzsoloyo se refiere a procedimientos almacenados en base de datos. Te pongo un enlace a la página de mysql con la sintaxis. Incluye algún ejemplo: http://dev.mysql.com/doc/refman/5.0/es/create-procedure.html Un saludo |
| |||
Respuesta: como puedo copiar registro de una misma tabla Hola, la verdad que no consigo entender como tendria que hacerlo para crear los duplicados de golpe. para un duplicado hice algo asin no se si seria valido, pero como tendria que hacer un bucle o una manera mejor para duplicar los registros. Última edición por pithon; 25/05/2013 a las 10:39 |
| ||||
Respuesta: como puedo copiar registro de una misma tabla Te estás acercando, pero desde tu nivel de conocimientos te va a resultar muy complicado, sin ofender. Necesitas conocer bastante más y tener una experiencia mínima en SP para hacer lo que quieres sin meterte en camisa de once varas. Mi sugerencia es simple: Toma lo que escribiste (que de todos modos está mal escrito), y hazlo así:
Código MySQL:
Luego toma los últimos tres renglones, y haces un Copy+Paste, tal que te vaya quedando:Ver original
Código MySQL:
Hazlo tantas veces como necesites, asegurándote que el último juego de valores se cierre con un punto y coma: Ver original
Código MySQL:
Luego copia eso y ejecutalo en MySQL...Ver original Es rudimentario, pero te servirá.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: como puedo copiar registro de una misma tabla Buenas, Hace unos días también tuve que rellenar una base de datos de usuarios de prueba, puede que te sirva de algo. Cita: Editado: Código de programación no permitido en Foros de Bases de Datos. Sólo SQL. Última edición por gnzsoloyo; 25/05/2013 a las 14:05 |
| |||
Respuesta: como puedo copiar registro de una misma tabla Hola, bueno al final lo hice como dijo gnzsoloyo, volcando los datos en un archivo. Pero intento aprender como tendria q hacerlo con la tecnica de procedimiento de almacenamiento que parece muy interesante. Saludos |
Etiquetas: |