Sobre Oracle

Delphi

20/03/2003

Olá pessoal, será que alguém poderia me ajudar.

Tenho seguinte cursor declarado:

CURSOR CS_PRODUTIVIDADE (PROD_VARIEDADE INTEGER, PROD_CATEGORIA INTEGER, PROD_POTENCIAL INTEGER,
PROD_CORTE INTEGER) RETURN PRODUTIVIDADE¬ROWTYPE IS

Porém não gostaria de retornar a linha toda de uma tabela, mas sim apenas um campo. Se declaro o cursor como abaixo

CURSOR CS_PRODUTIVIDADE (PROD_VARIEDADE INTEGER, PROD_CATEGORIA INTEGER, PROD_POTENCIAL INTEGER, PROD_CORTE INTEGER) RETURN NUMBER IS

O SQL*PLUS retorna uma erro dizendo que a expressão está mal formada.

Qual seria a forma correta de declarar para que o cursor me traga apenas um campo da consulta e não todos?

Obrigado.


Anonymous

Anonymous

Curtidas 0

Respostas

Anonymous

Anonymous

20/03/2003

wfwe


GOSTEI 0
POSTAR