|
|
 | | From: | Wagner J.Rocha | | Subject: | dBase plus e Postgresql | | Date: | Tue, 18 Jan 2005 11:38:58 -0200 |
|
|
 | dBase Plus 2.5
Estou recebendo uma mensagem de erro quando ennvio um select para uma tabela Postgresql. A mensagen de erro é "Bad field type", para facilitar o entedimento estou passando o script para a criação da tabela e a instrução SQL criada dentro do dBase pelo Wizard de SQL.
================================================================= DDL para criar a tabela. CREATE TABLE "public"."convenio" ( "convcod" SMALLINT DEFAULT 0 NOT NULL, "convnome" VARCHAR(40) DEFAULT ''::character varying NOT NULL, "convend" VARCHAR(30) DEFAULT ''::character varying NOT NULL, "convbairro" VARCHAR(20) DEFAULT ''::character varying NOT NULL, "convcidade" VARCHAR(20) DEFAULT ''::character varying NOT NULL, "convuf" VARCHAR(2) DEFAULT ''::character varying NOT NULL, "convcep" VARCHAR(8) DEFAULT ''::character varying NOT NULL, "convfone" VARCHAR(12) DEFAULT ''::character varying NOT NULL, "convcgc" VARCHAR(14) DEFAULT ''::character varying NOT NULL, "convinsc" VARCHAR(12) DEFAULT ''::character varying NOT NULL, "convsaldo" NUMERIC(18,2) DEFAULT 0 NOT NULL, "convdiabas" SMALLINT DEFAULT 5 NOT NULL, "convmovpos" VARCHAR(1) DEFAULT 'N'::character varying NOT NULL, "convdesc" NUMERIC(18,2) DEFAULT 0 NOT NULL, "convdescus" NUMERIC(18,2) DEFAULT 0 NOT NULL, "convjuros" VARCHAR(1) DEFAULT 'N'::character varying NOT NULL, "convultfec" DATE, CONSTRAINT "convenio_pkey" PRIMARY KEY("convcod") ) WITH OIDS;
COMMENT ON TABLE "public"."convenio" IS 'Arquivo de Convênio.';
COMMENT ON COLUMN "public"."convenio"."convcod" IS 'Id do Convênio.';
COMMENT ON COLUMN "public"."convenio"."convnome" IS 'Razão Social.';
COMMENT ON COLUMN "public"."convenio"."convend" IS 'Endereço do Convênio.';
COMMENT ON COLUMN "public"."convenio"."convbairro" IS 'Bairro do Convênio.';
COMMENT ON COLUMN "public"."convenio"."convcidade" IS 'Cidade do Convênio.';
COMMENT ON COLUMN "public"."convenio"."convuf" IS 'Unidade Federativa.';
COMMENT ON COLUMN "public"."convenio"."convcep" IS 'Cep do Convênio.';
COMMENT ON COLUMN "public"."convenio"."convfone" IS 'Telefone do Convênio.';
COMMENT ON COLUMN "public"."convenio"."convcgc" IS 'CGC/CNPJ do Convênio.';
COMMENT ON COLUMN "public"."convenio"."convinsc" IS 'Inscrição Estadual.';
COMMENT ON COLUMN "public"."convenio"."convsaldo" IS 'Saldo Financeiro.';
COMMENT ON COLUMN "public"."convenio"."convdiabas" IS 'Dia Base de Fechamento.';
COMMENT ON COLUMN "public"."convenio"."convmovpos" IS 'Movimento posterior ao Fechamento.';
COMMENT ON COLUMN "public"."convenio"."convdesc" IS 'Desconto.';
COMMENT ON COLUMN "public"."convenio"."convdescus" IS 'Desconto Conveniado.';
COMMENT ON COLUMN "public"."convenio"."convjuros" IS 'Calcula Juros.';
COMMENT ON COLUMN "public"."convenio"."convultfec" IS 'Data do último fechamento.';
================================================================== Instrução SQL criada pelo dBase Plus.
--Database:rcPosto SELECT convcod, convnome, convend, convbairro, convcidade, convuf, convcep, convfone, convcgc, convinsc, convsaldo, convdiabas, convmovpos, convdesc, convdescus, convjuros FROM public.convenio Public_convenio WHERE convcod = 1 ORDER BY convcod
|
|
 | | From: | Wagner J.Rocha | | Subject: | Re: dBase plus e Postgresql | | Date: | Tue, 18 Jan 2005 12:04:01 -0200 |
|
|
 | Ignorem este e-mail por enquanto, pois pode ser um erro de versão do banco de dados. Estarei realizando maiores teste e colocarem para conhecimento de todos.
"Wagner J.Rocha" escreveu na mensagem news:QDivKNW$EHA.876@news-server... > dBase Plus 2.5 > > Estou recebendo uma mensagem de erro quando ennvio um select para uma > tabela Postgresql. > A mensagen de erro é "Bad field type", para facilitar o entedimento estou > passando o script para a criação da tabela e a instrução SQL criada dentro > do dBase pelo Wizard de SQL. > > > ================================================================= > DDL para criar a tabela. > CREATE TABLE "public"."convenio" ( > "convcod" SMALLINT DEFAULT 0 NOT NULL, > "convnome" VARCHAR(40) DEFAULT ''::character varying NOT NULL, > "convend" VARCHAR(30) DEFAULT ''::character varying NOT NULL, > "convbairro" VARCHAR(20) DEFAULT ''::character varying NOT NULL, > "convcidade" VARCHAR(20) DEFAULT ''::character varying NOT NULL, > "convuf" VARCHAR(2) DEFAULT ''::character varying NOT NULL, > "convcep" VARCHAR(8) DEFAULT ''::character varying NOT NULL, > "convfone" VARCHAR(12) DEFAULT ''::character varying NOT NULL, > "convcgc" VARCHAR(14) DEFAULT ''::character varying NOT NULL, > "convinsc" VARCHAR(12) DEFAULT ''::character varying NOT NULL, > "convsaldo" NUMERIC(18,2) DEFAULT 0 NOT NULL, > "convdiabas" SMALLINT DEFAULT 5 NOT NULL, > "convmovpos" VARCHAR(1) DEFAULT 'N'::character varying NOT NULL, > "convdesc" NUMERIC(18,2) DEFAULT 0 NOT NULL, > "convdescus" NUMERIC(18,2) DEFAULT 0 NOT NULL, > "convjuros" VARCHAR(1) DEFAULT 'N'::character varying NOT NULL, > "convultfec" DATE, > CONSTRAINT "convenio_pkey" PRIMARY KEY("convcod") > ) WITH OIDS; > > COMMENT ON TABLE "public"."convenio" > IS 'Arquivo de Convênio.'; > > COMMENT ON COLUMN "public"."convenio"."convcod" > IS 'Id do Convênio.'; > > COMMENT ON COLUMN "public"."convenio"."convnome" > IS 'Razão Social.'; > > COMMENT ON COLUMN "public"."convenio"."convend" > IS 'Endereço do Convênio.'; > > COMMENT ON COLUMN "public"."convenio"."convbairro" > IS 'Bairro do Convênio.'; > > COMMENT ON COLUMN "public"."convenio"."convcidade" > IS 'Cidade do Convênio.'; > > COMMENT ON COLUMN "public"."convenio"."convuf" > IS 'Unidade Federativa.'; > > COMMENT ON COLUMN "public"."convenio"."convcep" > IS 'Cep do Convênio.'; > > COMMENT ON COLUMN "public"."convenio"."convfone" > IS 'Telefone do Convênio.'; > > COMMENT ON COLUMN "public"."convenio"."convcgc" > IS 'CGC/CNPJ do Convênio.'; > > COMMENT ON COLUMN "public"."convenio"."convinsc" > IS 'Inscrição Estadual.'; > > COMMENT ON COLUMN "public"."convenio"."convsaldo" > IS 'Saldo Financeiro.'; > > COMMENT ON COLUMN "public"."convenio"."convdiabas" > IS 'Dia Base de Fechamento.'; > > COMMENT ON COLUMN "public"."convenio"."convmovpos" > IS 'Movimento posterior ao Fechamento.'; > > COMMENT ON COLUMN "public"."convenio"."convdesc" > IS 'Desconto.'; > > COMMENT ON COLUMN "public"."convenio"."convdescus" > IS 'Desconto Conveniado.'; > > COMMENT ON COLUMN "public"."convenio"."convjuros" > IS 'Calcula Juros.'; > > COMMENT ON COLUMN "public"."convenio"."convultfec" > IS 'Data do último fechamento.'; > > ================================================================== > Instrução SQL criada pelo dBase Plus. > > --Database:rcPosto > SELECT convcod, convnome, convend, convbairro, convcidade, convuf, > convcep, convfone, convcgc, convinsc, convsaldo, convdiabas, convmovpos, > convdesc, convdescus, convjuros > FROM public.convenio Public_convenio > WHERE convcod = 1 > ORDER BY convcod >
|
|
|