Muchas gracias Alvaro!!!!!!!! ya me funciona. 2008/7/29 Alvaro Herrera <[EMAIL PROTECTED]>
> Karina J. escribió: > > > SELECT actualizar_detalleformularioinstalacion (1210000034000, > > 1121000000000, 12120000000000000, 1120000000069, 27094000000860, > > 26049000000250, 26049000000181, 26049000000228, 26049000000323, > > 26049000000004, 25049000000171, 25049000000335, 25049000000202, > > 29049000000005, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1069000000001, 1073000000001, > > 122000000000111, 100000000000000, 25049000000332, 'Incompleto', 'Nro > 12po', > > 112101000000101) > > > > Y la función es la sgte: > > > > CREATE OR REPLACE FUNCTION actualizar_detalleformularioinstalacion(iduus > > int8, idmdi int8, idmdiprovi int8, idmfi int8, idsfo int8, contrabr int8, > > cable int8, conec int8, deri int8, etiq int8, presi int8, perno int8, > tuerca > > int8, otro int8, cantcontra int2, cantcable int2, cantcon int2, cantderi > > int2, cantetiq int2, cantpres int2, cantperno int2, canttuerca int2, > > cantotro int2, idmfa int8, idsplr int8, idmabra int8, cant int8, > idmaperno > > int8, estador "varchar", obs "varchar", idtablamdi int8) > > Necesitas agregar casts, posiblemente a las cantidades que corresponden > a argumentos de tipo int2. Es decir > > SELECT actualizar_detalleformularioinstalacion (1210000034000, > 1121000000000, 12120000000000000, 1120000000069, 27094000000860, > 26049000000250, 26049000000181, 26049000000228, 26049000000323, > 26049000000004, 25049000000171, 25049000000335, 25049000000202, > 29049000000005, 1::int2, 1::int2, 1::int2, ... etc ... > > -- > Alvaro Herrera Valdivia, Chile Geotag: -39,815 -73,257 > "La tristeza es un muro entre dos jardines" (Khalil Gibran) > -- Saludos, Karina
