newsgroups-index (beta)

Current group: dbase.portugues

dBase plus e Postgresql

dBase plus e Postgresql  
Wagner J.Rocha
 Re: dBase plus e Postgresql  
Wagner J.Rocha
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
>
   

Copyright © 2006 newsgroups-index   -   All rights reserved   -   Impressum