| 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: | Whole Thread | Raw Message | 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
| 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 |