Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 10/10/2012 15:47:58
- jfdigonnet
- Membre
PLPGSQL sans procédure stockée
Bonjour
Est il possible de faire du plpgsql sans procédure stockée ?
Exemple :
CREATE OR REPLACE FUNCTION test() RETURNS VOID AS $$
declare i integer;
BEGIN
UPDATE CCLGEST SET DOUBSIRET = null, DOUBSIRETRF = null, APPARIE = null;
GET DIAGNOSTICS i = ROW_COUNT;
END;
$$ LANGUAGE plpgsql;
BEGIN;
select test();
END;
crée un procédure stockée. Peut on faire la même chose sans cette étape.
Merci d'avance
JF Digonnet
Hors ligne
#2 10/10/2012 16:30:18
- Marc Cousin
- Membre
Re : PLPGSQL sans procédure stockée
Depuis PostgreSQL, on peut: c'est la syntaxe DO: http://www.postgresql.org/docs/9.2/inte … ql-do.html
Marc.
Hors ligne
#3 11/10/2012 12:58:23
- jfdigonnet
- Membre
Re : PLPGSQL sans procédure stockée
Merci
JF Digonnet
Hors ligne
#4 11/10/2012 15:12:17
- Marc Cousin
- Membre
Re : PLPGSQL sans procédure stockée
Je vois que le 9.0 n'était pas passé dans mon message… depuis PostgreSQL 9.0…
Marc.
Hors ligne
Pages : 1