MariaDB
 sql >> Teknologi Basis Data >  >> RDS >> MariaDB

Cara Mengembalikan Nama Bulan dan Hari dalam Bahasa Berbeda di MariaDB

Di MariaDB, Anda dapat menggunakan DATE_FORMAT() fungsi untuk mengembalikan nama bulan dan nama hari dari tanggal.

Fungsi ini menerima argumen opsional yang memungkinkan Anda menentukan bahasa yang digunakan untuk hasil.

Contoh

Berikut ini contoh untuk didemonstrasikan:

SELECT 
    DATE_FORMAT('2035-12-25', '%W, %M') AS "Default Language",
    DATE_FORMAT('2035-12-25', '%W, %M', 'es_ES') AS "Spanish (Spain)";

Hasil:

+-------------------+-------------------+
| Default Language  | Spanish (Spain)   |
+-------------------+-------------------+
| Tuesday, December | martes, diciembre |
+-------------------+-------------------+

String format untuk fungsi tersebut terdiri dari sejumlah penentu format untuk mengembalikan berbagai bagian tanggal dari tanggal. Dalam contoh ini, string format saya terdiri dari dua penentu format (satu untuk mengembalikan nama hari, satu untuk mengembalikan nama bulan).

Saya menentukan lokal di kolom kedua (yang mengatur bahasa), dan dikembalikan dalam bahasa untuk lokal itu. Dalam hal ini, saya menetapkan es_ES , yang merupakan bahasa lokal untuk bahasa Spanyol di Spanyol.

Saya tidak menentukan bahasa di kolom pertama, jadi fungsinya menggunakan lc_time_names variabel sistem. Standarnya selalu en_US terlepas dari pengaturan lokal sistem, tetapi ini dapat diubah.

Berikut cara melihat lokal Anda saat ini:

SELECT @@lc_time_names;

Hasil:

+-----------------+
| @@lc_time_names |
+-----------------+
| en_US           |
+-----------------+

Lihat Tanggal &Waktu Lokal Tersedia di MariaDB untuk daftar lengkap lokal yang didukung oleh MariaDB.

Anda juga dapat mengembalikan daftar lokal yang didukung dengan kueri. Lihat Cara Menampilkan semua Lokal di MariaDB untuk petunjuk tentang melakukan ini.


  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 UNIX_TIMESTAMP() Bekerja di MariaDB

  2. Pertimbangan Keamanan untuk Penerapan MariaDB di Lingkungan Cloud Hibrida

  3. Bagaimana MONTH() Bekerja di MariaDB

  4. Laporan Operasional untuk MySQL, MariaDB, PostgreSQL &MongoDB

  5. Bagaimana SHOW COLLATION Bekerja di MariaDB