Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle SQL SELECT DATE dari bidang DATETIME

Ini tidak masuk akal. Anda mengubah tanggal menjadi tanggal lagi. Anda menggunakan TO_DATE untuk mengonversi literal string menjadi TANGGAL .

Anda dapat menggunakan TRUNC untuk memotong elemen waktu. Jika Anda ingin menggunakan nilai ini untuk penghitungan DATE, Anda dapat menggunakannya secara langsung.

Misalnya,

SQL> select TRUNC(SYSDATE) dt FROM DUAL;

DT
---------
12-MAR-15

Untuk menampilkan dalam format tertentu, Anda dapat menggunakan TO_CHAR dan FORMAT MASKER .

SQL> SELECT to_char(SYSDATE, 'DD.MM.YYYY') dt from dual;

DT
----------
12.03.2015

SQL>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Atur Ulang Urutan di oracle 11g

  2. Batasan ODBC NetSuite

  3. Masalah koneksi oracle vb.net intermiten

  4. NHibernate 3.2 dan Paging Oracle

  5. Ubah tabel untuk mengubah nilai default kolom