PDA

Ver la Versión Completa : como pasar varios registros desde el interactive sql de ibconsole..


uper
28-01-2006, 21:19:12
hola club
estoy pasando datos a una nueva base de datos con el programa de ibconsole que trae el interbase6, yo lo estoy logrando cuando son pocos registros como unos dies o 15 registros desde el interactive sql.

pero si yo quiero pasar 40 regsitros o mas no me permite, y me dice que error en la segunda linea del caracter 1 es decir, que debo ingresa uno por uno.
Y los he tenido que pasar de10 en 10 pero no hay otra forma de que se pueda de un solo golpe.
Y con una tabla que y tiene campos de fecha me dice que la conversion esta mal, me he fijado que en mi script de insercion esta asi '22/06/02' en el windows esta el formato dd/mm/aa que puedo hacer en estas tabla que tienen campos de fechas.

alguien ha pasado fechas con el ibconsole.
gracias

Equinoxe
29-01-2006, 00:23:41
Para insertar las fechas, asegúrate de usar el formato universal para SQL de fechas:

yyyy-mm-dd

uper
30-01-2006, 18:28:09
saludos,
para insertar los datos lo tengo asi el insert
insert into mov("MOVS_ID", "MOVS_STOCK_ID", "MOVS_FECHA_REG") values((1, 752, '22/09/04');

cuando lo ejecuto en el interactive sql de ibconsole me dice que no se puede convertir la fecha.

esta insercion la modifique a mano 04/09/22 y ya pude insertar ese datos pero tengo demasiados registros.
Ya me he fijado que el formato es aa/dd/mm como lo modifique pero en estos casos hay alguna manera para acomodar el formato de la fecha.
esto lo pude obtener desde el ibaccess (extract data) y me dio los insert.

gracias.