Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 1
            [id] => 581560
            [titulo] => COMO ATRIBUIR MAIOR VALOR DE UM CAMPO?
            [dataCadastro] => DateTime Object
                (
                    [date] => 2017-05-19 08:56:47
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 489811
            [status] => A
            [isExample] => -1
            [NomeUsuario] => Roberto Spernega
            [Login] => spernega
            [Apelido] => 
            [Foto] => 
            [Conteudo] => Bom dia,

select max(codprod) into v_CODPROD from pcprodut; ) )

COMO ATRIBUIR MAIOR VALOR DE UM CAMPO?

Kelvin Moreira
   - 19 mai 2017

Bom dia!
Estou criando uma trigger no oracle e no meio dela, preciso que seja atribuído a uma variável local o valor máximo de um campo como no exemplo abaixo:
#Códigov_CODPROD := (select max(codprod) from pcprodut);
Entretanto, o banco me alerta um erro de sintaxe. De que forma devo fazer para resolver esse problema?

Post mais votado

Roberto Spernega
   - 19 mai 2017

Bom dia,

select max(codprod) into v_CODPROD from pcprodut;

Kelvin Moreira
   - 19 mai 2017

Obrigado.