FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Hola Casimiro.
Cita:
Código:
SQL := 'insert into TablaB'(; tablaA.open; while not tablaA.eof do begin for iX = 0 to tablaA.fields.count-1 do SQL := SQL + tablaA.fields[iX].FieldName + ', '; tablaA.next; end; SQL := SQL + ') select * from TablaA'; Conexion.ExecSQL(SQL);
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). Última edición por guillotmarc fecha: 07-02-2012 a las 18:53:48. |
#2
|
||||
|
||||
Hola, sí, desde delphi no hay problema, es que quiero hacerlo en la base de datos, desde un stored procedure, por ejemplo.
|
#3
|
||||
|
||||
Entonces puedes hacer lo mismo en el procedimiento almacenado, consultando las tablas de sistema para obtener los nombres de los campos, y construyendo una sentencia SQL a ejecutar en un EXECUTE STATEMENT (no soy muy aficionado a construir sentencias dinámicamente, pero no parece que en este caso tengas más opciones).
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#4
|
||||
|
||||
Sabía que ese iba a ser tu siguiente comentario
Cita:
|
#5
|
||||
|
||||
¡¡¡ FUNCIONA !!!
Cómo he sido tan burro de no probar con alias.
|
#6
|
||||
|
||||
Román, con firebird también se puede, ja, ja, ja...
¡¡¡ Gracias a todos, amigos !!! |
#7
|
||||
|
||||
Hola
Pero esto no le va a poner un 0 al campo0 ?. Osea, cero en todos los items ?. Saludos
__________________
Siempre Novato |
#8
|
||||
|
||||
Cita:
1. Extraer el número que toca, desde un generador 2. Ejecutar la sentencia. Más o menos así: ejemplo:
Supongo que funcionará, voy a probarlo. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Opciones para copiar registros de una tabla a otra | pmtzg | Firebird e Interbase | 19 | 10-08-2011 18:30:40 |
copiar registros de una tabla a otra | Rofocale | Varios | 11 | 07-06-2011 13:23:55 |
copiar ciertos registros de una tabla a otra | JESUSNET | Conexión con bases de datos | 2 | 07-06-2008 16:53:13 |
Como copiar los datos de una tabla a otra | Shidalis | Varios | 2 | 21-07-2005 14:34:32 |
Copiar registros de una tabla a otra en Access con Delphi | Gelmin | Conexión con bases de datos | 1 | 01-07-2005 12:35:04 |
|