Au fait, pgAdmin III, ou phppgAdmin ? Perso, j'ai une préférence pour pgAdmin III ...
estofilo, l'idée serait par exemple d'avoir une fonction stockée de pagination de la vue "aperçu", avec un...
Type: Messages; Utilisateur: devlop78
Au fait, pgAdmin III, ou phppgAdmin ? Perso, j'ai une préférence pour pgAdmin III ...
estofilo, l'idée serait par exemple d'avoir une fonction stockée de pagination de la vue "aperçu", avec un...
Ok, la gestion des erreurs est donc possible :lol: Ouf !
Je galère toujours là pour retourner un jeu d'enregistrement ... j'ai mis SET OF RECORD en sortie, et
SELECT INTO toReturn id FROM...
Dois-je comprendre que les fonctions stockées ne sont pas compilées ? D'un point de vue performances, elles n'offrent donc pas de réels avantages, contrairement aux requêtes préparées ?
Oui, j'ai pu lire des articles, et tu en as fait pas mal. J'ai notamment imprimé "Niveau d'isolation et anomalies transactionnelles" de Frédéric Brouard (différents modes de verrouillage avec tableau...
Vue Apercu (Pour comptable par exemple) (rem: code SQL modifié par phpMyAdmin :( )
select concat(`u`.`genre`,' ',`u`.`prenom`,' ',ucase(`u`.`nom`)) AS `utilisateur`,concat(`r`.`adresse`,' -...
J'imagine que c'est comparable à :
try {
$c->exec('machin');
$c->exec('truc');
} catch (Exception $e) {
$c->exec('ROLLBACK;');
}
Je comprends pas trop ... On ne peut pas faire de transaction dans la procédure stockée ? Il faut la démarrer et la valider/annuler avant et après son appel ?
Par ailleurs, si la transaction est...
Ca y est ! Ouf !
j'ai trouvé seulement après la valeur de retour VOID, donc j'ai mis INTEGER puisque NULL ne passait pas ...
BEGIN
RAISE EXCEPTION 'CECI EST UNE ERREUR';
RETURN 25;
END;
Re:
http://www.postgresql.org/docs/9.0/static/plpgsql-trigger.html
Je cite
J'essaie de mon coté hors procédure et fonction RAISE EXCEPTION, et il n'en veut pas. L'équivalent de throw...
OK. La réponse est très claire. Malheureusement, je passe des fois (beaucoup) trop de temps sur des choses qui ne le devrait pas en demander. Par exemple, en formation .NET, le formateur avait parlé...
Au fait, j'ai vu le tuto sur les séquences ... mais auto increment n'existe pas ? Je ne le trouve pas dans phpPgAdmin et comme souvent depuis la transition, je viens d'essayer ALTER TABLE et il n'en...
Bonjour,
Je suis en train de voir l'ensemble des fonctionnalités des SGBDR, et je suis passé de Mysql à PostegreSQL en local pour pouvoir le faire (sauf assertions qui ne semblent pas possible).
...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.