est ce qu'on peut utiliser une fonction qui retourne un boolean dans une clause where.
exemple :
select colonne
from table
where fonction(...);
est ce qu'on peut utiliser une fonction qui retourne un boolean dans une clause where.
exemple :
select colonne
from table
where fonction(...);
Non, c est impossible car ce type de donnée n'existe pas.
La plupart du temps, on utilise les valeurs numériques 0 et 1 pour palier ce manque.
Sinon tu peux retouner la valeur alphanumérique 'TRUE' ou 'FALSE'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select colonne from table where fonction(....) = 'TRUE';
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.
Partager