OVH Cloud OVH Cloud

Passer en paramètre la clause WHERE en PL/SQL

1 réponse
Avatar
Alex
Dans un proc=E9dure stock=E9e PL/SQL sur SQL SERVER, je=20
voudrai passer en param=E8tre la clause WHERE dans une=20
chaine.

Car je passe en param=E8tre certaines conditions, qui me=20
font modifier les clause Where.

Dans tout les cas le SELECT de mes requ=E8tes est=20
identique, ca me permettrait d'all=E9ger ma proc=E9dure.

Donc est ce que l'on peut ajouter un chaine =E0 une requ=E8te=20
en PL/SQL ?

1 réponse

Avatar
Fred BROUARD
PL/SQL est le langage procédural d'Oracle...

Tu es sur un forum microsoft consacré à SQL Server.
Le langage procédural de SQL Server est Transact SQL.

Veut tu donc parler d'une solution SQL Server ou Oracle ???

A +

Alex a écrit:
Dans un procédure stockée PL/SQL sur SQL SERVER, je
voudrai passer en paramètre la clause WHERE dans une
chaine.

Car je passe en paramètre certaines conditions, qui me
font modifier les clause Where.

Dans tout les cas le SELECT de mes requètes est
identique, ca me permettrait d'alléger ma procédure.

Donc est ce que l'on peut ajouter un chaine à une requète
en PL/SQL ?



--
Frédéric BROUARD, MVP Microsoft SQL Server. Langage SQL / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************