Mike,
Thanks for the very quick response.
Here is the table creation script, at first I thought it might be the record_id using the bigserial so I removed that field on a test copy of the table and received the same error:
-- Table: zjimgecmovement
-- DROP TABLE zjimgecmovement;
CREATE TABLE zjimgecmovement
(
gec_record_id bigserial NOT NULL,
gec_852_scan_date date,
gec_852_invoice_no character varying(8),
gec_852_store_no character varying(3),
gec_852_upc12 character varying(12),
gec_852_uom character varying(2),
gec_852_scan_qty bigint,
gec_852_activity_code character varying(2),
gec_852_price_id character varying(3),
gec_852_unit_price money,
CONSTRAINT zjimgecmovement_pkey PRIMARY KEY (gec_record_id)
)
WITH (OIDS=TRUE);
ALTER TABLE zjimgecmovement OWNER TO mfgadmin;
GRANT ALL ON TABLE zjimgecmovement TO mfgadmin;
GRANT ALL ON TABLE zjimgecmovement TO openmfg;
GRANT ALL ON TABLE zjimgecmovement TO jvalle;
We are using the PostgreSQL Unicode ODBC driver version 8.03.04.00, should we be using the ANSI version instead?
Ali