|
Merci beaucoup pour ces réponses très complètes, c’est exactement ce dont j’avais besoin.
Cela ma beaucoup aidé.
David De : pgsql-fr-generale-owner(at)postgresql(dot)org
[mailto:pgsql-fr-generale-owner(at)postgresql(dot)org] De la part de Damien Griessinger
Bonsoir,
La déclaration des paramètres peut se faire comme ceci :
SELECT public."checkIpValidity"('10.0.0.1', array['kl','kl'],'454','bhjg'); SELECT public."checkIpValidity"('10.0.0.1', '{"fdsfds","fdsfds"}','454','bhjg');
On remarque qu’il n’y a aucun CAST explicite, toutefois un CAST d’un array se fait comme ceci :
SELECT public."checkIpValidity"('10.0.0.1', '{"fdsfds","fdsfds"}'::text[],'454','bhjg'); SELECT public."checkIpValidity"('10.0.0.1','{"fdsfds","fdsfds"}'::_text,'454','bhjg'); SELECT public."checkIpValidity"('10.0.0.1',_text '{"fdsfds","fdsfds"}','454','bhjg');
J’espère que cela vous aura aidé.
Cordialement, Damien Griessinger
|