Fórum Duvida com SP (select max) #344065
04/08/2007
0
Ola amigos, tenho o seguinte codigo
CREATE PROCEDURE SP_NEWCOD (
TABELA VARCHAR(10))
RETURNS (
CODIGO INTEGER)
AS
BEGIN
IF (TABELA = ´CLIENTE´) THEN
CODIGO = GEN_ID(GEN_CLIENTE, 1);
SUSPEND;
END
onde ele gera um 1 a partir do comando:
SELECT * SP_NEWCOD(´CLIENTE´)
gostaria de saber se tem como usar o MAX, tipo:
SELECT MAX(CODIGO) FROM CLIENTES para ele retornar este valor
abraços
CREATE PROCEDURE SP_NEWCOD (
TABELA VARCHAR(10))
RETURNS (
CODIGO INTEGER)
AS
BEGIN
IF (TABELA = ´CLIENTE´) THEN
CODIGO = GEN_ID(GEN_CLIENTE, 1);
SUSPEND;
END
onde ele gera um 1 a partir do comando:
SELECT * SP_NEWCOD(´CLIENTE´)
gostaria de saber se tem como usar o MAX, tipo:
SELECT MAX(CODIGO) FROM CLIENTES para ele retornar este valor
abraços
Njuniorba
Curtir tópico
+ 0
Responder
Posts
04/08/2007
Anderson Belém
Olá amigo, vc poderia ser mais objetivo na sua pergunta. O que realmente vc quer?
Pegar o código do último cliente?
Atualizar o Generator?
?????????
Pegar o código do último cliente?
Atualizar o Generator?
?????????
Responder
Gostei + 0
04/08/2007
Njuniorba
Olá amigo, vc poderia ser mais objetivo na sua pergunta. O que realmente vc quer?
Pegar o código do último cliente?
Atualizar o Generator?
?????????
somente pegar o codigo do cliente, via SP, sem usar os campos generator, pois eu tenho o campo ID chave primaria e um campo Codigo
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)