Salut,
Je voudrais savoir s'il y a une fonction sous Oracle qui nous permet de faire la fonction bollean not.
c'est à dire not (0)=1 et not (1)=0
Merci d'avance
Salut,
Je voudrais savoir s'il y a une fonction sous Oracle qui nous permet de faire la fonction bollean not.
c'est à dire not (0)=1 et not (1)=0
Merci d'avance
Bonjour,
Oui, cette fonction existe en oracle.
Si tu veux en avoir d'autre :
http://www.oraclenotes.com/Certifica...ction_exam.htm
voili, voilou
It isn't that they can't see the solution, it's that they can't see the problem.
Mes Articles et Traductions (Microstrategy, Css et Javascript)
Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.
A ma grande surprise, je ne trouve pas dans la doc une telle fonction ou un tel opérateur.
Cependant, j'ai vu que l'on pouvait déclarer son propre opérateur via :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2CREATE OPERATOR
ca dépend si on parle en plsql ou en sql.A ma grande surprise, je ne trouve pas dans la doc une telle fonction ou un tel opérateur.
sql --> oui
pl --> non
enfin je crois![]()
It isn't that they can't see the solution, it's that they can't see the problem.
Mes Articles et Traductions (Microstrategy, Css et Javascript)
Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.
En PlSql tu as le Type BOOLEAN qui existe (True ou False), et le not marche bien dessusEnvoyé par 18Marie
En Sql, utilises un DECODE
ou en standard :
Code : Sélectionner tout - Visualiser dans une fenêtre à part DECODE(var, 1,0, 0,1)
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT 1 - var FROM DUAL
Envoyé par Magnus
Cela revient à faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SQL>select 1 from dual where not(0) = 1; 1 ---------- 1
Code : Sélectionner tout - Visualiser dans une fenêtre à part select 1 from dual where 0 != 1;
Partager