Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Zwróć wartość logiczną z funkcji oracle

Wartości logiczne mogą być używane tylko w innym kodzie PL/SQL, nie w Oracle SQL. Jeśli chcesz funkcji, której zwracana wartość jest dostępna w select ... from dual wtedy będziesz musiał zdefiniować funkcję zwracającą varchar2 ze zwracanymi wartościami 'true' i 'false' odpowiednio (lub 'T' i 'F' , lub zwróć liczbę z wartościami 1 i 0).

Jakkolwiek smutne jest to, że Oracle SQL nie obsługuje typu danych Boolean (chociaż język programowania PL/SQL tak).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. wstawianie/aktualizacje/usuwanie logów w bazie danych Oracle

  2. Wyszukaj nazwę w cx_Oracle

  3. Oracle — konwertowanie SDO_GEOMETRY na WKT?

  4. Mam wyzwalacz autonomiczny, ale wykonuję tylko jeden raz w tej samej sesji

  5. Jak zwrócić niestandardowy zestaw w procedurze składowanej PL/SQL?