Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cách sử dụng EXTRACT thông qua dbplyr khi kết nối với Oracle DB

Thanh lịch hơn:

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

Điều này dẫn đến SQL sau (ANSI SQL):

EXTRACT( MONTH FROM "order_date")

Thủ thuật này hoạt động vì tên của các toán tử (những gì nằm giữa các dấu phần trăm) được dịch theo nghĩa đen sang SQL. NULL biến mất (không giống như 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. Thông tin chi tiết

  2. Oracle so sánh hai ngày khác nhau

  3. LISTAGG tương đương với mệnh đề cửa sổ

  4. Oracle DateTime trong mệnh đề Where?

  5. hàm khoảng trong oracle