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

Dapatkan hanya tanggal tanpa waktu di Oracle

Biasanya seseorang hanya akan memotong datetime dengan TRUNC :

TRUNC(pa.fromdate)

Ini menghapus bagian waktu dari datetime, jadi Anda hanya mendapatkan tanggal. Kemudian di lapisan aplikasi Anda, Anda akan peduli tentang cara menampilkannya.

Misalnya Anda memiliki GUI dengan kisi. Kisi menampilkan tanggal sesuai dengan pengaturan sistem pengguna (mis. Pengaturan wilayah Windows), tetapi kisi mengetahui tanggalnya dan dapat mengurutkannya. Agar hal ini terjadi, Anda akan mengisi kisi dengan tanggal , bukan dengan string mewakili tanggal.

Jika Anda menginginkan format string tetap (misalnya untuk menulis ke dalam file), Anda dapat menggunakan TO_CHAR sebagai gantinya:

TO_CHAR(pa.fromdate, 'dd.mm.yyyy')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kebijakan Patch

  2. Apakah inner join sama dengan equi-join?

  3. Oracle mendapatkan nilai checksum untuk potongan data yang ditentukan oleh klausa pilih

  4. Mengaktifkan SSL atau TLS di Oracle Apps R12

  5. Bagaimana Menghubungkan Aliran Udara ke database oracle