'ddmmyyyy' biçiminde varchar2'de bir tarihim var ve bunu 'yyyy-mm-ddThh biçimine dönüştürmek istiyorum: mm: ssZ 'son değişkenin bir tarih saat formatına sahip olduğu.Oracle: varchar2'yi datetime biçimine dönüştür 'yyyy-mm-ddThh: dd: ssZ'
Örneğin, aşağıdaki varchar2 değişken variable1
sahiptir:
variable1 := '11092016'
;
ve nihai sonucu istiyorum: variable2
bir varchar2 değil ama diğer herhangi bir tarih saat biçimi vardır
variable2:='2016-09-11T00:00:00Z'
.
Bana yardım edebilir misiniz, lütfen?
"date2 bir varchar2 değil, başka bir tarih saatine sahip değil" ne demektir? Belirli bir biçimde bir tarihi temsil eden bir dizeye sahip olabilirsiniz; bu durumda bir "varchar2" 'ye sahip olabilirsiniz veya bir "tarih" veya "timestamp" değerine sahip olabilirsiniz. –
Not 'Z'' UTC' saat dilimini ifade eder - bu durumda mı yoksa bir dönüşüme mi ihtiyacınız var? –
@WernfriedDomscheit evet saat dilimi UTC ... 'vari1' olarak bir varchar2 sahip dönüştürmek istiyorum – porthfind