2011-01-03 15 views
6

Oracle SQL'imde Null Dates'i 00/00/0000 değerine nasıl biçimlendirebilirim? NVL işlevini kullanıyorum ancak 00/00/0000 tarih biçimini tanımıyor.Oracle Date Formatting Tarih/Saat 00/00/0000

ilk TO_CHAR yapın ve NVL sarın 00/00/0000

+4

Niçin yerine 00/00/0000 kullanmak istiyorsunuz? –

+0

çok büyük veya çok küçük değerler optimize ediciyi karıştırır –

cevap

17

için boş tarihini biçimlendirir Oracle SQL bulunan herhangi Tarihi Biçimlendirme var mı. Örneğin,

select nvl(to_char(null, 'DD-MM-YYYY'), '00-00-0000') from dual
+0

Teşekkürler, benim için çalıştı. Dönüştürmek çok kolay olduğunu düşünmemiştim. :) – msbyuva