Bonjour
Je veux créer une procédure stocké à laquelle je veux passer en paramètre 2 variables Le nom d'un champ et sa valeur
J'ai écrit ce code pour tester mais ça ne marche pas :
Code:
avec $1 le nom du champ et $2 est la valeur du champ.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 CREATE OR REPLACE FUNCTION __searchtest(character, character) RETURNS SETOF record AS $BODY$ select prod_version from vprod_details where $1=$2; $BODY$ LANGUAGE 'sql' VOLATILE COST 100 ROWS 1000; ALTER FUNCTION __searchtest(character, character) OWNER TO postgres;
Est-ce possible?
Si oui comment faire?
Partager