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

Apa perbedaan antara topeng tanggal 'yy' dan 'rr' Oracle?

http://Oracle.ittoolbox.com/groups/technical-functional/Oracle-dev-l/difference-between-yyyy-and-rrrr-format-519525

YY memungkinkan Anda untuk mengambil hanya dua digit tahun, misalnya, 99 pada tahun 1999. Digit lainnya (19) secara otomatis ditetapkan ke abad sekarang. RR mengubah tahun dua digit menjadi tahun empat digit dengan pembulatan.

50-99 disimpan sebagai 1950-1999, dan tanggal yang berakhiran 00-49 disimpan sebagai 2000-2049. RRRR menerima input empat digit (walaupun tidak diperlukan), dan mengonversi tanggal dua digit seperti yang dilakukan RR. YYYY menerima input 4 digit tetapi tidak melakukan konversi tanggal

Pada dasarnya, contoh pertama Anda akan mengasumsikan bahwa 81 adalah 2081 sedangkan yang RR mengasumsikan 1981. Jadi contoh pertama tidak boleh mengembalikan baris apa pun karena kemungkinan besar Anda belum mempekerjakan orang setelah 1 Mei 2081 :-)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Memeriksa Format Tanggal Sesi Oracle Anda

  2. mengambil parameter dari prosedur tersimpan?

  3. Membuat pemicu untuk hanya berjalan ketika tabel baru sedang dibuat

  4. membuat tampilan parameter di oracle11g

  5. Menginstal Formulir dan Laporan Oracle 11g Rilis 2