Dapatkan nama lengkap hari tanggal di kepingan salju

Saya mencoba menggunakan kueri di bawah ini untuk mendapatkan nama hari tetapi hanya memberikan nama pendek (3 Karakter hari)

SELECT upper(trim(DAYNAME(CURRENT_DATE)))

M/p: SEN

Keluaran yang diharapkan: SENIN

1
Jeyavel 2 Maret 2020, 10:13

1 menjawab

Jawaban Terbaik

Dari tanggal/waktu Snowflake contoh:

select decode(extract ('dayofweek_iso',current_date()),
  1, 'Monday',
  2, 'Tuesday',
  3, 'Wednesday',
  4, 'Thursday',
  5, 'Friday',
  6, 'Saturday',
  7, 'Sunday');

Kalau tidak:

select decode(DAYNAME(CURRENT_DATE), 'Mon','Monday', 'Tues','Tuesday', ...);

select object_construct('Mon','Monday', 'Tues','Tuesday', ...)[DAYNAME(CURRENT_DATE)];
3
waldente 2 Maret 2020, 14:08