RE: Ayuda con dblink

From: "Silvana Flores" <sflores(at)cftlotarauco(dot)cl>
To: "'PostgreEs'" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Ayuda con dblink
Date: 2007-09-12 14:36:46
Message-ID: 000001c7f54a$5969cf00$0a00a8c0@sflores
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Creo que esta parte ya esta solucionada
Quedo de la siguiente forma

SELECT dblink_exec('hostaddr=XXX port=5432 dbname=XXX user=XXX
assword=XXX','INSERT INTO accountuser ( username,password,
prefix,domain_name,imap,pop,sieve,smtpauth)
VALUES(''login'',''var_3'',''var_1'',''var_2'',0,0,0,0)');
No me envia error, pero si cuando utilice \'.

Pero cuando ejecuto la funcion me envia el siguiente error

ERROR: SELECT query has no destination for result data
HINT: If you want to discard the results, use PERFORM instead.

Silvana
-----Mensaje original-----
De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Alvaro Herrera
Enviado el: Martes, 11 de Septiembre de 2007 21:40
Para: Silvana Flores
CC: 'PostgreEs'
Asunto: Re: [pgsql-es-ayuda] Ayuda con dblink

Silvana Flores escribió:

> SELECT dblink_exec('hostaddr=XXX port=5432 dbname=XXX user=XXX
> password=XXX','INSERT INTO accountuser ( username,password,
> prefix,domain_name,imap,pop,sieve,smtpauth)
> VALUES('||login||','||var_3||','||var_1||','||var_2||',0,0,0,0);');
>
> No sé si es la mejor opcion...pero es una de las formas que
> encontré...hay un error que esta relacionado el value... Pues en
> algunas paginas las variables del value aparece con "" , otras con
> \..en fin. Ojala Alguien me puede ayudar

El problema es el siguiente: escapar las comillas simples.

Usar comillas dobles (") es incorrecto y no funcionara.

Una alternativa es usar doble comilla simple, o sea ''.

Otra alternativa es usar backslash-comilla, o sea \'

--
Alvaro Herrera Valdivia, Chile ICBM: S 39º 49' 18.1", W 73º 13'
56.4"
"Cada quien es cada cual y baja las escaleras como quiere" (JMSerrat)
--
---------------------------(fin del mensaje)---------------------------
TIP 3: si publicas/lees desde Usenet, por favor envía "subscribe-nomail"
a majordomo(at)postgresql(dot)org para que tus mensajes puedan llegar
a los suscriptores de la lista

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Miguel Rodríguez Penabad 2007-09-12 14:43:33 Re: Ayuda con dblink
Previous Message Claudia Lizama 2007-09-12 13:59:45 rango de decimales