mala mia, disculpen, ya me di cuenta del error, INDICES NO TRIGGERS
- Mensaje original -
De: "Arcel Labrada Batista"
CC: "Gerardo Herzig" , "Fernando Rodiño"
, "Ayuda"
Enviados: Lunes, 5 de Octubre 2015 8:52:08
Asunto: Re: [MASSMAIL]Re: [pgsql
ALTER TABLE tutabla DISABLE TRIGGER ALL;
- Mensaje original -
De: "Alvaro Herrera"
Para: "Gerardo Herzig"
CC: "Fernando Rodiño" , "Ayuda"
Enviados: Viernes, 2 de Octubre 2015 11:47:36
Asunto: [MASSMAIL]Re: [pgsql-es-ayuda] insert eficiente
G
Gerardo Herzig escribió:
> Para los bulk inserts suele ayudar:
> * borrar los indices (y recrearlos luego de la insercion)
> * set maintenance_work_mem TO 'una buena porcion de la RAM' (para acelerar la
> creacion de los indices)
> * set syncronous_commit to 'OFF' (si puedes tomar el riesgo de pe
- Mensaje original -
> De: "Fernando Rodiño"
> Para: "Ayuda"
> Enviados: Jueves, 1 de Octubre 2015 19:45:08
> Asunto: [pgsql-es-ayuda] insert eficiente
>
>
> Buenas tardes a todos
>
>
>
> Acudo a su amable ayuda para lo siguient
Si desactivar los indices no funciona, has pensado en hacer un drop y
recrearlos despues de la carga ?
On 10/2/2015 11:45 AM, Fernando Rodiño wrote:
Buenas tardes a todos
Acudo a su amable ayuda para lo siguiente:
Tenemos una implementación de Postgres 9.3 y estamos en un proceso con
Pentaho
Buenas tardes a todos
Acudo a su amable ayuda para lo siguiente:
Tenemos una implementación de Postgres 9.3 y estamos en un proceso con
Pentaho Data Integration donde se hace un mapeo de unos archivos planos a
una tabla, se realiza una adecuación de estos datos y se hace un insert
masivo a una ta
: [email protected]
Subject: [pgsql-es-ayuda] INsert con select condicionado
Hola!
Necesito hacer un insert desde datos de un select pero si este SELECT produce
NULL de igual manera se insertara?
Si es que si como puedo evitar que se inserte?
Ej
INSERT INTO table(f1,f2)
SELECT 0
El 21/09/2012 17:09, Edwin Quijada escribió:
Hola!
Necesito hacer un insert desde datos de un select pero si este SELECT
produce NULL de igual manera se insertara?
Si es que si como puedo evitar que se inserte?
Ej
INSERT INTO table(f1,f2)
SELECT 0,GetMonto(21)
FROM table2
WHERE
f3 = 3;
En est
Hola!Necesito hacer un insert desde datos de un select pero si este SELECT
produce NULL de igual manera se insertara?Si es que si como puedo evitar que se
inserte?Ej
INSERT INTO table(f1,f2)SELECT 0,GetMonto(21)FROM table2WHEREf3 = 3;
En este ejemplo si GetMonto retornara un NULL de todas formas
FAbio
Podrias explicar mejor que llamas caso 1 y Caso 2 ?
saludos
jmdc
>> 2012/8/6 Fabio Arias
> Muy Buenas Tardes, estoy intentando realizar el insert de campos binarios
> como imagenes y templates de huellas en una tabla.
>
> Caso 1
>
> Con los campos de la tabla en bytea el insert demora 2
Muy Buenas Tardes, estoy intentando realizar el insert de campos binarios
como imagenes y templates de huellas en una tabla.
Caso 1
Con los campos de la tabla en bytea el insert demora 24 segundos
Caso 2
Con los campos de la tabla en text el insert demora 12 segundos
No entiendo como podria ha
El día 3 de mayo de 2012 18:33, Miguel Angel Hernandez Moreno
escribió:
> saludos lista
>
> estoy insertando un binario a la bd en un campo bytea, mis primeras pruebas
> iban
> dando buenos resultados hasta que deidi haceer le insertde un archivo real
>
> Mis pruebas eran: Insertar imagenes pequeñ
.org
>Enviado: Jueves 24 de Mayo de 2012 11:10
>Asunto: [pgsql-es-ayuda] Insert automáticos en tablas (Ejecución programada
>mensual)
>
>Buenos dÃas, reenvio mi consulta porque al parecer no llegó a su destino.
>
>Saludos compañeros, estoy programando un pequeño sistema ad
Puedes utilizar cron para eso. Acá te dejo un link de consulta.
http://www.hasheado.com/programando-tareas-en-linux-usando-crontab.html
Saludos.
- Mensaje original -
> Buenos días, reenvio mi consulta porque al parecer no llegó a su
> destino.
> Saludos compañeros, estoy programando un
Buenos días, reenvio mi consulta porque al parecer no llegó a su destino.
Saludos compañeros, estoy programando un pequeño sistema administrativo
y requiero hacer un proceso o script para insertar en una tabla lo que
sería el registro de cargos automáticos para la empresa, por concepto de
segurid
saludos lista
estoy insertando un binario a la bd en un campo bytea, mis primeras pruebas
iban
dando buenos resultados hasta que deidi haceer le insertde un archivo real
Mis pruebas eran: Insertar imagenes pequeñas o archivos pequeños, hasta un
archivo de 19.2 MB
en el ultimo intento fue cuando y
Hola Álvaro
El día 7 de diciembre de 2011 22:20, Alvaro Herrera
escribió:
>
> Excerpts from Guillermo O. Burastero's message of mié dic 07 21:42:58 -0300
> 2011:
>> Hola
>>
>> El día 6 de diciembre de 2011 17:52, Gilberto Castillo Martínez
>> escribió:
>> >
>> > El mar, 06-12-2011 a las 14:46 -
Excerpts from Guillermo O. Burastero's message of mié dic 07 21:42:58 -0300
2011:
> Hola
>
> El día 6 de diciembre de 2011 17:52, Gilberto Castillo Martínez
> escribió:
> >
> > El mar, 06-12-2011 a las 14:46 -0600, Marco Vinicio Jimenez Rojas
> > escribió:
> >> El insert sería:
> >> insert int
Hola
El día 6 de diciembre de 2011 17:52, Gilberto Castillo Martínez
escribió:
>
>
> El mar, 06-12-2011 a las 14:46 -0600, Marco Vinicio Jimenez Rojas
> escribió:
>> buenas Tardes. Tengo una tabla donde tengo un campo "SERIAL", queria
>> saber si es posible que cuando hago un insert este me devue
rg] En nombre de Marco Vinicio
Jimenez Rojas
>Enviado el: martes, 06 de diciembre de 2011 04:17
>Para: Lista de Postgres
>Asunto: [pgsql-es-ayuda] insert con serial
>
>buenas Tardes. Tengo una tabla donde tengo un campo
"SERIAL", queria saber si es posible que cuando hago un
Excerpts from Marco Vinicio Jimenez Rojas's message of mar dic 06 17:46:39
-0300 2011:
> buenas Tardes. Tengo una tabla donde tengo un campo "SERIAL", queria saber
> si es posible que cuando hago un insert este me devuelva el valor del campo
> serial de ese insert.
>
> a modo de ejemplo veamos u
El mar, 06-12-2011 a las 14:46 -0600, Marco Vinicio Jimenez Rojas
escribió:
> buenas Tardes. Tengo una tabla donde tengo un campo "SERIAL", queria
> saber si es posible que cuando hago un insert este me devuelva el
> valor del campo serial de ese insert.
>
> a modo de ejemplo veamos una tabla co
: Lista de Postgres
Asunto: [pgsql-es-ayuda] insert con serial
buenas Tardes. Tengo una tabla donde tengo un campo "SERIAL", queria saber si
es posible que cuando hago un insert este me devuelva el valor del campo serial
de ese insert.
a modo de ejemplo veamos una tabla con los campos
buenas Tardes. Tengo una tabla donde tengo un campo "SERIAL", queria saber
si es posible que cuando hago un insert este me devuelva el valor del campo
serial de ese insert.
a modo de ejemplo veamos una tabla con los campos
Campo1 SERIAL
campo2 INTEGER
Campo3 DATE
El insert sería:
insert into Tab
Estoy experimentando de insertar imagenes en mi DB.
Ejectuè el codigo siguiente de vb.net, y aparentemente inserto el archivo.
Ahora bien, como puedo hacer un select
de los que insertè? Tambien si alguien conoce como linkear un archivo que grabo
con una tabla con campo OID...
Muchas Gracias
Muchas gracias por tu respuesta, lo voy a pri}obar, pero desafortunadamente
hay espacios en "?>
> Mira lo puedes hacer de esta forma:
>
> UPDATE
> table2
> SET
> texto = '*stat=*' || substring(texto FROM 52)
> WHERE
> texto LIKE '*
> table2 debería ser el nombre de tu tabla y texto el atri
gracias por las respuestas compañeros
El 8 de abril de 2011 15:57, Alvaro Herrera escribió:
> Excerpts from Miguel Angel Hernandez Moreno's message of vie abr 08
> 14:05:18 -0300 2011:
> > saludos lista
> >
> > estoy haciendo unos update y unos insert en unas tablas y estoy viendo
> > que si hag
am / Berlín /
Berna / Roma / Estocolmo / Viena
Asunto: [pgsql-es-ayuda] insert o update con select
saludos lista
estoy haciendo unos update y unos insert en unas tablas y estoy viendo
que si hago select cuando esta pasando esto, los select son mas tardados
con estos procesos efectuandose
Habra
Excerpts from Miguel Angel Hernandez Moreno's message of vie abr 08 14:05:18
-0300 2011:
> saludos lista
>
> estoy haciendo unos update y unos insert en unas tablas y estoy viendo
> que si hago select cuando esta pasando esto, los select son mas tardados
> con estos procesos efectuandose
>
> Hab
saludos lista
estoy haciendo unos update y unos insert en unas tablas y estoy viendo
que si hago select cuando esta pasando esto, los select son mas tardados
con estos procesos efectuandose
Habra alguna configuracion para que el bloqueo de la tabla sea menor y no
se vea afectada la parte de las c
Mira lo puedes hacer de esta forma:
UPDATE
table2
SET
texto = '*stat=*' || substring(texto FROM 52)
WHERE
texto LIKE '* escribió:
> Buen día,
>
> El objetivo de la presente es consultarle lo siguiente, y es con respecto a
> una consulta SQL, no se si tengo que hacer un insert o un update
Los asteriscos forman parte de tu cadena
- "JHONATAN CANO FURAGARO" escribió:
> Buen día,
>
> El objetivo de la presente es consultarle lo siguiente, y es con respecto a
> una consulta SQL, no se si tengo que hacer un insert o un update para
> relizar el siguiente cambio a toda la ta
El 27/03/2011 14:10, JHONATAN CANO FURAGARO escribió:
ue quede *stat=*... y todo
cualquier cambio es update, aunque sean 100 de registros, lo que
te recomiendo que busques las funciones de postgresql para trabajar con
cadenas para que puedas truncar tu texto.
saludos
Buen día,
El objetivo de la presente es consultarle lo siguiente, y es con respecto a
una consulta SQL, no se si tengo que hacer un insert o un update para
relizar el siguiente cambio a toda la tabla (más de 90.000 registros) en un
campo tengo la siguiente línea "*
Buena idea!, lo voy a probar y te cuento.
Saludos
Guillermo Villanueva
El 24 de marzo de 2011 08:24, Emanuel Calvo Franco
escribió:
> El día 23 de marzo de 2011 12:36, Guillermo Villanueva
> escribió:
> > Gracias, disparaba el mismo error porque lo que estaba mal era la
> sec
El día 23 de marzo de 2011 12:36, Guillermo Villanueva
escribió:
> Gracias, disparaba el mismo error porque lo que estaba mal era la secuencia.
> Lo solucioné con un:
> SELECT setval('facturacion.nomenclador_id_nomenclador_seq', 366);
> Saludos
>
Si deseas evitar esto de una manera más o menos au
Gracias, disparaba el mismo error porque lo que estaba mal era la secuencia.
Lo solucioné con un:
SELECT setval('facturacion.nomenclador_id_nomenclador_seq', 366);
Saludos
Guillermo Villanueva
El 22 de marzo de 2011 19:56, Héctor Alonso Lozada Echezuría <
[email protected]> escr
Efectivamente, una persona del área, con acceso a la tabla había realizado
inserciones manuales :S
Pruebo ahora con el setval.
Gracias a todos
Saludos
Guillermo Villanueva
El 23 de marzo de 2011 06:36, Emanuel Calvo Franco
escribió:
> El día 22 de marzo de 2011 19:53, Guille
El día 22 de marzo de 2011 19:53, Guillermo Villanueva
escribió:
> Efectivamente la secuencia está loca, me fijé en el pgadmin y me dice que la
> secuencia está en 357, cuando el próximo número debería ser 366!
> Saludos
>
Habrá habido inserciones manuales no hechas con la secuencia. si sabes que
Excerpts from Miguel Angel Hernandez Moreno's message of mar mar 22 15:54:42
-0300 2011:
> probablemente borraste 9 registros
La secuencia no retrocede, a menos que hagas algo estúpido en tu código
(o en un trigger) como tratar de cambiar el valor "manualmente".
> El 22 de marzo de 2011 12:5
probablemente borraste 9 registros
El 22 de marzo de 2011 12:53, Guillermo Villanueva
escribió:
> Efectivamente la secuencia está loca, me fijé en el pgadmin y me dice que
> la secuencia está en 357, cuando el próximo número debería ser 366!
> Saludos
>
>
> Guillermo Villanueva
>
Efectivamente la secuencia está loca, me fijé en el pgadmin y me dice que la
secuencia está en 357, cuando el próximo número debería ser 366!
Saludos
Guillermo Villanueva
2011/3/22 Guillermo Villanueva
> Intenté con esto como para analizar:
> select * from facturacion.nomencla
iados: Martes, 22 de Marzo 2011 14:16:54 GMT -05:00 Región oriental EE.
UU./Canadá
Asunto: Re: [pgsql-es-ayuda] insert con serial
Intenté con esto como para analizar:
select * from facturacion.nomenclador where id_nomenclador_detalle =
currval('facturacion.nomenclador_id_nomencla
2011/3/22 Guillermo Villanueva :
> Intenté con esto como para analizar:
> select * from facturacion.nomenclador where id_nomenclador_detalle =
> currval('facturacion.nomenclador_id_nomenclador_seq'::regclass) +1
> Pero me dá el error:
> ERROR: currval of sequence "nomenclador_id_nomenclador_seq" i
Intenté con esto como para analizar:
select * from facturacion.nomenclador where id_nomenclador_detalle =
currval('facturacion.nomenclador_id_nomenclador_seq'::regclass) +1
Pero me dá el error:
ERROR: currval of sequence "nomenclador_id_nomenclador_seq" is not yet
defined in this session
SQL sta
El día 22 de marzo de 2011 17:49, Emanuel Calvo Franco
escribió:
> Has primero
>
> select * from facturacion.nomenclador where id_nomenclador_detalle =
> curval('sequencia_id_nomenclador') +1
Corrijo, no es curval, es currval además de casteo:
postgres=# select * from t1 where campo1 = currval(
Has primero
select * from facturacion.nomenclador where id_nomenclador_detalle =
curval('sequencia_id_nomenclador') +1
Fijate que el nombre de la secuencia lo tienes que cambiar por la que
te asigno postgres.
El día 22 de marzo de 2011 15:04, Guillermo Villanueva
escribió:
> Que raro amigos,
El mar, 22-03-2011 a las 11:04 -0300, Guillermo Villanueva escribió:
> Que raro amigos, me da clave duplicada, les mando los datos exactos
> (tablas reales), por si tienen tiempo para ayudarme:
>
>
> CREATE TABLE facturacion.nomenclador
> (
> id_nomenclador serial NOT NULL,
> codigo text,
>
Que raro amigos, me da clave duplicada, les mando los datos exactos (tablas
reales), por si tienen tiempo para ayudarme:
CREATE TABLE facturacion.nomenclador
(
id_nomenclador serial NOT NULL,
codigo text,
grupo text,
subgrupo text,
descripcion text,
precio numeric(30,6),
tipo_nomencl
El día 22 de marzo de 2011 13:28, Guillermo Villanueva
escribió:
> Buenas, tengo una tabla donde la pk es un serial
> supongamos
> CREATE TABLE t1
> (
> campo1 serial NOT NULL,
> campo2 varchar(20),
> campo3 integer,
> CONSTRAINT t1_pkey PRIMARY KEY (campo1),
> )
> y necesito hacer un inse
Buenas, tengo una tabla donde la pk es un serial
supongamos
CREATE TABLE t1
(
campo1 serial NOT NULL,
campo2 varchar(20),
campo3 integer,
CONSTRAINT t1_pkey PRIMARY KEY (campo1),
)
y necesito hacer un insert basado en un select sobre datos de la misma
tabla
intenté:
insert into t1 (ca
Excerpts from gerencia's message of mar feb 22 00:20:07 -0300 2011:
> Sres.
> Por favor no se si podrian decirme q es lo q pasa, al correr esta
> funcion desde una aplicacion java, realiza el insert , pero al momento
> de visualizar la tabla no me muestra las tuplas ingresadas
Asegúrate que tu
Sres.
Por favor no se si podrian decirme q es lo q pasa, al correr esta
funcion desde una aplicacion java, realiza el insert , pero al momento
de visualizar la tabla no me muestra las tuplas ingresadas (desde el
pgadmin) y la secuencia de la tabla se incrementa, parece que se queda
reserva
Hola estoy usando dbsync para pasar datos desde mysql a postgresql. El caso que
cuando hago el insert de unos 12000 registros va muy lento, ya que cuando hago
select mientras esta insertando lo hace a razón de 5 registros cada 10 segundos
más o menos, ¿a que puede ser debido?
Un saludo.
Franc
mm, el problema tal vez esta entonces en el trigger.
tal vez la consulta que se hace internamente no esta optimizada, o por el
hecho de hacer transacciones esta se hace lenta.
Tienes esa tabla donde consultas con indices ???, es una tabla diferente o
es sobre la misma??
El 21 de febrero de 2011 11
Hola de nuevo.
Bueno, la tabla recibe una serie de coordenadas UTM y lo que hace la tabla
al detectar el insert es llamar al trigger para conseguir un valor en la
columna the_geom, esto lo hace bien en los primeros registros, pero cuando
se insertan nuevos registros cada cierto tiempo pues pierde
Lo mejor para darnos cuenta que pasa, es ver la estructura de la tabla
destino. Aqui pueden existir muchos factiores:
1. Vacuum
2. Indices
3. Contsraint
4. Triggers sobre la tabla final.
5.
Que tantos datos quieres subir?
El 21 de febrero de 2011 10:37, Miguel Angel Hernandez Moreno <
miguel
El día 21 de febrero de 2011 12:37, Miguel Angel Hernandez Moreno
escribió:
> saludos
>
> trata de darle mantenimiento, un vacuum, posiblemente como comentaban si tu
> tabla esta
> muy saturada y un mantenimiento podria ayudarte a darle un poco de velocidad
Fijate que no tenga triggers también ..
saludos
trata de darle mantenimiento, un vacuum, posiblemente como comentaban si tu
tabla esta
muy saturada y un mantenimiento podria ayudarte a darle un poco de velocidad
El 21 de febrero de 2011 08:24, Francisco Rodríguez escribió:
> Bueno, el postgres lo tengo configurado de fábrica, por lo
Bueno, el postgres lo tengo configurado de fábrica, por lo que no se si será
eso, aunque en la tabla de destino tengo dos primary keys, voy a intentar
hacerlo sin estas.
Un saludo y gracias.
Francisco Rodríguez Torres
El 21/02/2011, a las 15:06, Manuel Fernando Aller
escribió:
>
> El 21
El 21 de febrero de 2011 11:01, Francisco Rodríguez escribió:
> Hola estoy usando dbsync para pasar datos desde mysql a postgresql. El caso
> que cuando hago el insert de unos 12000 registros va muy lento, ya que
> cuando hago select mientras esta insertando lo hace a razón de 5 registros
> cada
Hola estoy usando dbsync para pasar datos desde mysql a postgresql. El caso que
cuando hago el insert de unos 12000 registros va muy lento, ya que cuando hago
select mientras esta insertando lo hace a razón de 5 registros cada 10 segundos
más o menos, ¿a que puede ser debido?
Un saludo.
2010/8/19 Miguel Angel Hernandez Moreno :
> Temporalmente estoy usando la siguiente funcion, por si es la forma
> correcta ya esta listo para que se use, sino para que vallamos corrigiendo
>
> select dblink_exec('dbname=postgres password=postgres',
> 'insert into a (select * from dblink(''dbname=pr
Temporalmente estoy usando la siguiente funcion, por si es la forma
correcta ya esta listo para que se use, sino para que vallamos corrigiendo
select dblink_exec('dbname=postgres password=postgres',
'insert into a (select * from dblink(''dbname=prueba password=postgres'',
''select * from a'')as (a
hola compañeros
eusado dblink para hacer consultas a bases de datos remotas desde una
conexion ya establecida,
ahora mi duda surge en como hacer el inert de forma remota,
no es solo un insert comun sino uno insert into con select
select dblink_exec('dbname=postgres password=postgres',
'insert in
*ALTER TABLE tabla
ALTER COLUMN fecha SET DEFAULT 2010-05-03 00:00:00;
*
*INSERT INTO tabla2 SELECT campo1,campo2,... FROM tabla1;*
Esto podria ser si requieres una fecha diferente a la del dia de hoy
incluyendo una hora exacta
pero si es el dia de hoy has lo que dijo fernando
*insert into t
On Mon, 03 May 2010 23:01:24 +0200, Miguel Angel Hernandez Moreno
wrote:
la fecha es la actual o una que tu decides pro defecto??
la fecha actual
porque puedes alterar la tabla momentos antes y poner la fecha
que quieres poner o cuando creas la tabla dejas la fecha indicada
--
Saludos
> -Mensaje original-
> De: [email protected]
> [mailto:[email protected]] En nombre de Luis
> Enviado el: Lunes, 03 de Mayo de 2010 11:57
> Para: José Fermín Francisco Ferreras; Lista PostgreSQL
> Asunto: Re: [pgsql-es-ayuda] Ins
la fecha es la actual o una que tu decides pro defecto??
porque puedes alterar la tabla momentos antes y poner la fecha
que quieres poner o cuando creas la tabla dejas la fecha indicada
Prueba esto:
INSERT INTO tabla2 SELECT campo1,campo2,... FROM tabla1;
en tabla2 quiero insertar, además de los campos de tabla1, una fecha que
no está en tabla1
¿Me entienden ahora?. Es una inserción un poco rara.
Hola a todos,
Necesito hacer un insert a partir de un select, algo así co
[email protected]
> Subject: [pgsql-es-ayuda] Insert a partir de un select
> From: [email protected]
>
> Hola a todos,
>
> Necesito hacer un insert a partir de un select, algo así como,
>
> tengo estas dos tablas y necesito hacer un insert masivo en
Hola a todos,
Necesito hacer un insert a partir de un select, algo así como,
tengo estas dos tablas y necesito hacer un insert masivo en la segunda a
partir de la primera, he probado esto pero nada y tengo un poco premura,
necesito ayuda.
INSERT INTO mayor
(fecha,id_usu,id_cpa,id_uni,cue
2010/4/30 Luis :
> Hola a todos,
>
> Necesito hacer un insert a partir de un select, algo así como,
>
> tengo estas dos tablas y necesito hacer un insert masivo en la segunda a
> partir de la primera, he probado esto pero nada y tengo un poco premura,
> necesito ayuda.
>
> INSERT INTO mayor
> (fech
El 30 de abril de 2010 12:21, Luis escribió:
> Hola a todos,
>
> Necesito hacer un insert a partir de un select, algo así como,
>
> tengo estas dos tablas y necesito hacer un insert masivo en la segunda a
> partir de la primera, he probado esto pero nada y tengo un poco premura,
> necesito ayuda.
Hola a todos,
Necesito hacer un insert a partir de un select, algo así como,
tengo estas dos tablas y necesito hacer un insert masivo en la segunda a
partir de la primera, he probado esto pero nada y tengo un poco premura,
necesito ayuda.
INSERT INTO mayor
(fecha,id_usu,id_cpa,id_uni,cuenta,sub
Alvaro Herrera escribió:
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, ca
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,
Hola a todos,
ya llevo un rato volviendome un poco loco con este tema Seguro que
me podeis ayudar.
Como sería la INSERT correspondiente a esta tabla ? Las dos que envio
al final, no funcionan y ya he intentado de "casi" todo. Todo menos lo
correcto, seguro.
Gracias.
===
-- DROP
M C escribió:
> CREATE OR REPLACE FUNCTION guardar_datos_pantalla(character varying,
> integer, text[], integer, character varying)
> RETURNS boolean AS
> Al ejecutar la función (select guardar_datos_pantalla('Titulo', 2,
> 'descripcion', 1, 'titulo');) me produce el siguiente error:
>
> ERROR
2008/12/15 M C :
> Tengo la siguiente función que realiza un INSERT y devuelve un booleano
>
> CREATE OR REPLACE FUNCTION guardar_datos_pantalla(character varying,
> integer, text[], integer, character varying)
> RETURNS boolean AS
> $BODY$
> DECLARE
> valor BOOLEAN;
> BEGIN
> INSERT INTO pantal
Tengo la siguiente función que realiza un INSERT y devuelve un booleano
CREATE OR REPLACE FUNCTION guardar_datos_pantalla(character varying,
integer, text[], integer, character varying)
RETURNS boolean AS
$BODY$
DECLARE
valor BOOLEAN;
BEGIN
INSERT INTO pantalla (titulo, n_paginas, descripcion,
81 matches
Mail list logo