From: | "Silvana Flores" <sflores(at)cftlotarauco(dot)cl> |
---|---|
To: | "'PostgreEs'" <pgsql-es-ayuda(at)postgresql(dot)org>, "'Alvaro Herrera'" <alvherre(at)commandprompt(dot)com> |
Subject: | RE: Ayuda con dblink |
Date: | 2007-09-12 15:55:56 |
Message-ID: | 000e01c7f555$6810df70$0a00a8c0@sflores |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Ya estan todos los problemas en parte solucionados..
Pero el innsert
Values pues he intentado de varias formas... Y me inserta el nombre de la
variable..no su contenido, bueno por lo menos algo inserta.
VALUES(\'login'\,\'var_3'\,\'var_1'\,\'var_2'\,0,0,0,0) inserta los nombres
de la variables
VALUES(''login'',''var_3'',''var_1'',''var_2'',0,0,0,0) inserta los nombres
de la variables
VALUES(''||login||'',''||var_3||'',''||var_1||'',''||var_2||'',0,0,0,0)
inserta los nombres de la variables
Tambien encontre esto en internet si bien no me marco error , ocurria lo
mismo que lo anterior
VALUES(\'login\',\'var_3\',\'var_1\',\'var_2\',0,0,0,0)
Existe alguna otra alternativa??
Gracias... De antemano..
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 | Silvana Flores | 2007-09-12 16:03:18 | RE: mensajes |
Previous Message | Henry | 2007-09-12 15:30:06 | RE: rango de decimales |