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';
Pourquoi faire aujourd'hui ce que l'on peut faire demain ...
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