|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 13 ![]() |
Bonjours,
Ma question est la suivante : Et il possible de créer une fonction avec un nombre de paramètres variable. Car j'aimerais faire une fonction qui va tester des tables avec un nombre variable de paramètre. Merci de me donner des précisions de la faisabilité ou non de la chose. En attendant je me penche déjà sur une autre solution. |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé
![]() Inscription : septembre 2006 Messages : 2 291 ![]() |
Citation:
le même nom avec des arguments différents mais pas les procédures à nombre variable de paramètres sauf pour les triggers, et encore l'aspect variable ne concerne que le fait que l'on peut réutiliser la même fonction (create function) dans différentes instructions "create trigger" avec chaque fois des arguments différents… passer une ARRAY peut être une solution… (aussi PL/pgsql (v7) supporte un maximum de 16 arguments par fonction… ce nombre a déjà changé au cours de l'évolution de Postgres : à vérifier pour la v8…) pour les autres langages supportés par postgresql : voir leur doc… (il existe pljava qui peut peut-être résoudre votre problème…) |
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 13 ![]() |
Merci des infos
Je vais chercher dans la direction Pljava. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com