Terry Yapt escribió: > INSERT INTO tip_tablaiva( > idcliente, nombrecliente, totalbase, totaliva, totaltotal) > VALUES (2, 'Nombre 2', 15, '{(1, 3.67, 16)}', 18.67);
Te faltan unas comillas: debe ser '{"(1,3.67,16)"}' Si quieres poner más de uno, cada valor va en comillas: '{"(1,3.67,16)","(2,3.66,18)"}' Lo que hice para saber cómo funcionaba (porque nunca lo había probado) fue usar el operador || para arrays: alvherre=# select '{}'::comp[] || '(1,hey)'::comp; ?column? ------------- {"(1,hey)"} (1 fila) alvherre=# select '{}'::comp[] || '(1,hey)'::comp || '(2,bye)'::comp; ?column? ----------------------- {"(1,hey)","(2,bye)"} (1 fila) -- Alvaro Herrera http://www.flickr.com/photos/alvherre/ "Porque francamente, si para saber manejarse a uno mismo hubiera que rendir examen... ¿Quién es el machito que tendría carnet?" (Mafalda) -- TIP 6: ¿Has buscado en los archivos de nuestra lista de correo? http://archives.postgresql.org/pgsql-es-ayuda