Boas Pessoal.... Sou um jovem iniciado na programação e em base de dados... Precisava da vossa ajuda para resolver um problema que me surgiu..... Estou criando uma tabela, de nome t_ficheiro:
CREATE TABLE "public"."t_ficheiro" ( "id_ficheiro" INTEGER NOT NULL, "nome" VARCHAR(100), "ficheiro" BYTEA ) WITHOUT OIDS; Acontece que eu tenho cerca de 98 mil ficheiro para introduzir na Base Dados. Eu apenas consigo introduzir os ficheiros, se em vez de Bytea, de forma OID CREATE TABLE "public"."t_ficheiro" ( "id_ficheiro" INTEGER NOT NULL, "nome" VARCHAR(100), "ficheiro" OID ) WITHOUT OIDS; como é que eu consigo, passar os ficheiros para dentro de ficheiros by BYTEA? Eu estou a tentar usar: INSERT INTO t_ficheiro VALUES (5850,'0075_98.tif',lo_import('C:\\Program Files\\PostgreSQL\\8.3\\bin\\5850_0075_98.tif')); INSERT INTO t_ficheiro VALUES (5851,'0078_98.tif',lo_import('C:\\Program Files\\PostgreSQL\\8.3\\bin\\5851_0078_98.tif')); INSERT INTO t_ficheiro VALUES (5852,'0081_98.tif',lo_import('C:\\Program Files\\PostgreSQL\\8.3\\bin\\5852_0081_98.tif')); INSERT INTO t_ficheiro VALUES (5853,'0083_98.tif',lo_import('C:\\Program Files\\PostgreSQL\\8.3\\bin\\5853_0083_98.tif')); INSERT INTO t_ficheiro VALUES (5854,'0084_98.tif',lo_import('C:\\Program Files\\PostgreSQL\\8.3\\bin\\5854_0084_98.tif')); INSERT INTO t_ficheiro VALUES (5855,'0079_98.tif',lo_import('C:\\Program Files\\PostgreSQL\\8.3\\bin\\5855_0079_98.tif')); INSERT INTO t_ficheiro VALUES (5859,'0086_98.tif',lo_import('C:\\Program Files\\PostgreSQL\\8.3\\bin\\5859_0086_98.tif')); INSERT INTO t_ficheiro VALUES (5863,'0072_2000.tif',lo_import('C:\\Program Files\\PostgreSQL\\8.3\\bin\\5863_0072_2000.tif')); -- View this message in context: http://www.nabble.com/Ajuda-OID---BYTEA-tp20363234p20363234.html Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com. _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral