| From: | Josh Berkus <josh(at)agliodbs(dot)com> |
|---|---|
| To: | pgsql-sql(at)postgresql(dot)org |
| Subject: | Re: Test for file exists? |
| Date: | 2004-09-20 16:30:44 |
| Message-ID: | 200409200930.44193.josh@agliodbs.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-sql |
Richard,
> But only if 'sometable.csv' exists;
>
> If 'sometable.csv' does not exist as an input table I want to continue
> the next command.
Sorry, can't be done in plpgsql. Regular procedural languages are
deliberately kept ignorant of the host filesystem in order to prevent
database users from being able to compromise it. It's a security thing.
You could easily write a function in an "untrusted" language, like PL/PerlU or
PL/PythonU, which would test for file existence and return a true/false
value.
--
Josh Berkus
Aglio Database Solutions
San Francisco
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Rod Taylor | 2004-09-20 16:31:36 | Re: COUNT(*) to find records which have a certain number of |
| Previous Message | T E Schmitz | 2004-09-20 16:19:11 | Re: COUNT(*) to find records which have a certain number of |