Oracle
 sql >> база данни >  >> RDS >> Oracle

Константи в Oracle SQL заявка

Предпочитам следната употреба на WITH и таблицата DUAL:

WITH 
const AS ( SELECT 
    3.14 AS pi,
    1    AS one 
    FROM DUAL
)
SELECT * FROM sometable t,  const
 WHERE t.value = const.pi;

Това ви позволява да дефинирате константи преди използването им в оператор и действителният оператор не е претрупан с подизбори.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Най-добрият начин за обработка на LOB в разпределени бази данни на Oracle

  2. Има ли по-добър оператор на Oracle, който да направи нулева безопасна проверка на равенството?

  3. предоставя SELECT достъп до v$session на други потребители

  4. SQL Developer няма да стартира

  5. Метапрограмиране на oracle sql select оператор