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

Jak korzystać z EXTRACT przez dbplyr podczas łączenia się z bazą danych Oracle?

Bardziej elegancki:

tbl(con, "orders") %>% mutate(Month = extract(NULL %month from% order_date))

Daje to następujący kod SQL (ANSI SQL):

EXTRACT( MONTH FROM "order_date")

Ta sztuczka działa, ponieważ nazwy operatorów (to, co znajduje się między znakami procentu) są dosłownie tłumaczone na SQL. NULL znika (w przeciwieństwie do NA ).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zamawiać według nazwy miesiąca w PostgreSQL lub Oracle?

  2. Jak przekonwertować datę zapisaną jako VARCHAR2 na „MM/DD/RRRR HH24:MI:SS”?

  3. Dlaczego nie mogę rzucić Oracle BLOB z natywnego Javy Blob

  4. Jak ustawić limit czasu dla anonimowego bloku lub zapytania w plsql?

  5. Wybierz z tabeli, znając tylko datę bez czasu (ORACLE)