2013/10/29 jvenegasperu . <[email protected]>: > Buenos dias > > requiero obtener el valor 1 en caso que el maximo no se encuentre >
te refieres a en caso de que max() retorne NULL? max() solo retornará NULL si el conjunto de datos está vacio, no hay forma de que *no lo encuentre*. en todo caso, lo que quieres hacer es: SELECT coalesce(max(num_mz), 1) INTO maxi from cat_manzana mz where mz.sector like $1; no necesitas nada mas -- Jaime Casanova www.2ndQuadrant.com Professional PostgreSQL: Soporte 24x7 y capacitación Phone: +593 4 5107566 Cell: +593 987171157 - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
