Ir ao conteúdo

Insercoes BD PostgreSQL


Computado

Posts recomendados

Postado

Olá, sou meuio novato em BD ainda, estou tentando inserir informações dentro de uma tabela e ele não esta deixando, alguem poderia me ajudar? Ai em baixo vai o create table e a insercoes.

create table CA_MENSALIDADE (

COD_MENSALIDADE_ INT4 not null,

DATA_VENCIMENTO DATE not null,

VALOR_PAGAR NUMERIC(10,2) not null,

VALOR_PAGO NUMERIC(10,2) null,

constraint PK_CA_MENSALIDADE primary key (COD_MENSALIDADE_)

);

insert into ca_mensalidade(COD_MENSALIDADE_, DATA_VENCIMENTO, VALOR_PAGAR, VALOR_PAGO)

values(1,'10/08/2005', 35.00);

Erro de SQL:

ERROR: INSERT has more target columns than expressions

Postado

Oi Computado, tudo bem?

O erro é que você especificou quatro campos (COD_MENSALIDADE_, DATA_VENCIMENTO, VALOR_PAGAR, VALOR_PAGO) mas apenas três valores (1,'10/08/2005', 35.00). Presumo que se esqueceu de colocar o VALOR_PAGO.

Boa sorte

:bye:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...