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

oracle mengonversi DD-MON-YY ke DD/MM/YYYY

Jika Anda tidak memberikan NLS_DATE_LANGUAGE parameter, parameter sesi Anda sendiri akan digunakan.

Anda dapat menggantinya seperti ini:

select TO_CHAR(TO_DATE('01-JAN-16','DD-MON-YY', 'NLS_DATE_LANGUAGE = English'),
           'DD/MM/YYYY') from dual;

Ini hanya akan memengaruhi kueri ini, tidak ada yang lain. Jika Anda perlu bekerja dengan banyak kencan seperti ini,

ALTER SESSION SET NLS_DATE_LANGUAGE='ENGLISH'

- kemudian Anda dapat mengubahnya kembali nanti, atau akan disetel ulang ke bahasa Turki saat sesi ini berakhir dan Anda memulai sesi lain.

Jika Anda ingin perubahan ini dibuat (hampir) permanen, letakkan di pengaturan Anda di SQL Developer atau Toad, atau login.sql untuk SQL*Plus.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Permintaan RODBC tidak mengembalikan data

  2. masalah kinerja:perbedaan antara pilih s.* vs pilih *

  3. Oracle:Perbedaan antara string NULL dan EMPTY

  4. Menggunakan wildcard dalam pembaruan?

  5. menggunakan pemicu untuk memastikan konsistensi data