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

Cara mengekstrak nomor minggu di sql

Setelah mengonversi varchar2 . Anda tanggal ke date yang benar tipe data, lalu konversi kembali ke varchar2 dengan topeng yang diinginkan:

to_char(to_date('01/02/2012','MM/DD/YYYY'),'WW')

Jika Anda ingin nomor minggu dalam number tipe data, Anda dapat membungkus pernyataan dalam to_number() :

to_number(to_char(to_date('01/02/2012','MM/DD/YYYY'),'WW'))

Namun, Anda memiliki beberapa opsi nomor minggu untuk dipertimbangkan:

WW  Week of year (1-53) where week 1 starts on the first day of the year and continues to the seventh day of the year.
W   Week of month (1-5) where week 1 starts on the first day of the month and ends on the seventh.
IW  Week of year (1-52 or 1-53) based on the ISO standard.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menginstal Oracle Instant Client di Mac?

  2. Garis bawah tidak berfungsi di klausa seperti Oracle

  3. Oracle 11g:Default ke nilai statis saat kueri tidak menghasilkan apa-apa

  4. Pengembang SQL 4

  5. Oracle (ORA-02270):tidak ada kunci unik atau kunci utama yang cocok untuk kesalahan daftar kolom ini