Hey,

I have tried both referencing it but file with the src attribute and by putting in the sql tag. The file works with the -f option on the command line with psql (also with redirection in).

Cheers,

Gareth


Scot P. Floess wrote:
Sorry sounds like smart alec question...but there is not indication by what you mean when you say, "sucked in"

Scot P. Floess wrote:
Gareth:

So, you are trying to "suck" this in via ant?

Gareth Reakes wrote:
Hi all,

Apologies if this ends up being a duplicate - It seems this email was not registered

I am having a problem sucking in a stored procedure. I works fine on the command line to psql but gives the error

org.postgresql.util.PSQLException: ERROR: unterminated dollar-quoted string at or near
$update_track_rating_average$

   DECLARE
        current_average_rating            FLOAT"


The first few lines of the stored procedure are:

CREATE OR REPLACE FUNCTION update_track_rating_average() RETURNS TRIGGER AS $update_track_rating_average$

   DECLARE
        current_average_rating            FLOAT;
        number_of_ratings                 BIGINT;
    old_rating                        SMALLINT;
    new_rating                        SMALLINT;
    BEGIN

    -- get current average rating / number of ratings
SELECT INTO current_average_rating average_rating FROM tracks WHERE track_id = OLD.track_id; SELECT INTO number_of_ratings ratings FROM tracks WHERE track_id = OLD.track_id;

        -- rating removed / updated
        IF (TG_OP = 'DELETE' OR TG_OP = 'UPDATE') THEN



I have played with delimiter, delimitertype, escapeprocessing and keepformat with no luck. Can anyone offer some advice?


Cheers,

Gareth




--
Gareth Reakes, Managing Director           Embrace Mobile
+44-1865-811197              http://www.embracemobile.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to