Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 07/01/2011 12:33:12
- mich30
- Membre
lancer un fichier sql dans une proc pg/sql
Bonjour,
est t'il possible de lancer un fichier .sql dans une procedure pg/sql
Merci
CREATE OR REPLACE FUNCTION essais() RETURNS VOID as $$
DECLARE
filename VARCHAR ;
query_ VARCHAR;
BEGIN
filename:='/tmp/PR10.sql';
DROP TABLE IF EXISTS Table_essais;
CREATE TABLE acl_admin.Table_essais (report_line VARCHAR);
insert into acl_admin.Table_essais values ('select * from pl_2009 limit 10 ');
-- Lecture de la table et integration dans un fichier pr10.sql
query_:='COPY acl_admin.Table_essais TO ' || '''' || filename || '''';
RAISE NOTICE '%',query_;
EXECUTE query_;
-- lancer le fichier SQL ?????
END;
$$ language plpgsql;
Hors ligne
#2 07/01/2011 20:11:10
- gleu
- Administrateur
Re : lancer un fichier sql dans une proc pg/sql
Non.
Guillaume.
Hors ligne
Pages : 1