Re: No funciona Dollar Quoting en Windows

From: "Raul Andres Duque" <raulandresduque(at)hotmail(dot)com>
To: "WILLIAM PARRA" <wilparra(at)yahoo(dot)com>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: No funciona Dollar Quoting en Windows
Date: 2006-12-14 11:59:12
Message-ID: BAY135-DAV6EAF01C3C3CE8BB3D818FBAD50@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

No se Wiliam ... de pronto esa herramienta interpreta de forma especial los $ ... intenta ejecutar la misma sentecia desde el psql o pgadmin pra descartar que ese sea el problema ...

Atentamente,

RAUL DUQUE
Bogotá, Colombia
----- Original Message -----
From: WILLIAM PARRA
To: Raúl Andrés Duque ; pgsql-es-ayuda(at)postgresql(dot)org
Sent: Thursday, December 14, 2006 6:24 AM
Subject: Re: [pgsql-es-ayuda] No funciona Dollar Quoting en Windows

La estoy ejecutando desde un programa que se llama AquaData Studio. Desde èste mismo he creado todas mis funciones, pero no con dollar quoting, sino usando la tecnica de las comillas, o como se llame. No creo que el problema sea el programa que uso para ejecutar las sentencias.

Sigo pendiente de si alguien sabe de algùn posible problema asociado, les estarè altamente agradecido

Nuevamente saludos a todos.

Raúl Andrés Duque <raulandresduque(at)hotmail(dot)com> escribió:
A mí me la crea sin problemas ... cómo la estas ejecutando ???

Atentamente,

RAUL DUQUE
Bogotá, Colombia
----- Original Message -----
From: WILLIAM PARRA
To: pgsql-es-ayuda(at)postgresql(dot)org
Sent: Wednesday, December 13, 2006 7:17 PM
Subject: [pgsql-es-ayuda] No funciona Dollar Quoting en Windows

Buenas noches Compañeros de lista.

Si alguien me puede colaborar, les agradezco de antemano.

Estoy tratando de crear el siguiente ejemplo del Manual de Postgresql, y no me funciona.
-- Antes de tratar de crear la funcion, creo la tabla...

CREATE TABLE foo (fooid int, foosubid int, fooname text);

-- Ahora, trato de crear la siguiente funcion

CREATE FUNCTION getfoo(int) RETURNS SETOF foo AS $$
SELECT * FROM foo WHERE fooid = $1;
$$ LANGUAGE SQL;

Y este es el error que me saca.

unterminated dollar-quoted string at or near "$$
SELECT * FROM foo WHERE fooid = $1"
Line: 1

No he conseguido crear ni una sola funcion usando el dollar quoting, que según los participantes de la lista ahorra problemas con las engorrosas comillas...

Agradecería si me aportan a este problema. Como les manifesté en el nombre del post, uso Postgresql Version 8.0 Sobre Windows Xp.

Saludos,

William Enrique Parra Alba
Ingeniero De Sistemas
Universidad Pedagógica y Tecnológica de Colombia
/\ /\
/ //\\ \
\ \\// /
/ / \ \
\/ \/
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
Regístrate ya - http://correo.espanol.yahoo.com/

__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
Regístrate ya - http://correo.espanol.yahoo.com/

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-12-14 12:31:45 Re: No me funciona Trigger de Auditoria
Previous Message WILLIAM PARRA 2006-12-14 11:24:19 Re: No funciona Dollar Quoting en Windows