CASE sentaksın hatalı. CASE '17-05-2017' WHEN '' THEN NULL WHEN LENGTH('17-05-2017') < 6 THEN NULL ELSE CONVERT( STR_TO_DATE('17-05-2017', '%e-%c-%Y'), CHAR(50) )END şeklinde yazarsan CASE'den hemen sonra bir değer sz konusu olduğu için bunu her satırda karşılaştırmak isterilk whende koşulu ('17-05-2017') = olarak kabul eder ki burada herhangi birşey yok. ikinci whende koşulu ('17-05-2017') = (LENGTH('17-05-2017') < 6) olarak kabul etmek ister ki bu kullanım hatalıdır. Bunu çzmenin iki yolu var. Ya IF kullanacaksın yada CASE'ten sonra herhangi bir değer vermeden her WHEN'in n tanımlı koşulu olmamasını sağlayacaksın. Şyle: CASE WHEN '17-05-2017' = '' THEN NULL WHEN LENGTH('17-05-2017') < 6 THEN NULL ELSE CONVERT( STR_TO_DATE('17-05-2017', '%e-%c-%Y'), CHAR(50) )END 6 gün nce açmışsın sıkıntı etmiş olmalı, gemiş olsun. Sadece bi imza..

DB'ye el ile tarih girmeyi denesene. Formatını ona gre belirlersin. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

Tarihleri 05-17-2017 olarak yazmayı denesen yer mi acaba bi bak bakalım Edit : convert varmış zaten EmQceR tarafından 04/May/17 21:18 tarihinde düzenlenmiştir Bu Yüce Türk Milleti ne ihanetler grdü hepsinin üstesinden gelmeyi başararak tarihe nice zaferler yazdırdı. Bu Millet Kuva-yı milliye hareketini yeniden başlatır. Sivas Kongresini yeniden toplar, Ya İstiklal, Ya lüm diye haykırır ve gereğini yapar. Türk Milleti ihaneti ve hainleri hiç affetmez. Dileğimiz odur ki bu iş sandıkta bitsin, aksi halde "sürüye dalmayı gze alan Kurt, çobanın da, kpeğinde hesabını yapmaz."

Hocalarım şyle bir Query var diyelim INSERT INTO TimerTask VALUES ( 0, CASE '17-05-2017' WHEN '' THEN NULL WHEN LENGTH('17-05-2017') < 6 THEN NULL ELSE CONVERT ( STR_TO_DATE('17-05-2017', '%e-%c-%Y'), CHAR (50) ) END, CASE '17-05-2017' WHEN '' THEN NULL WHEN LENGTH('17-05-2017') < 6 THEN NULL ELSE CONVERT ( STR_TO_DATE('17-05-2017', '%e-%c-%Y'), CHAR (50) ) END ) Şimdi burada EndDate ve StartDate Date tipinde uzunluğu 0 yazıyor NULLABLE şeklinde. ben bu sorguyu çalıştırdığımda şu hatayı alıyorum... Truncated incorrect DOUBLE value: '17-05-2017' Orda aradm burda aradım hiçbirşey yok bazı forumlarda millet biraz dalga geçermişcesine cevaplar vermiş... Mysql bug diyen falan da var. Burada herhangi bir hata grüyor musunuz? Benim mi kod yazmaktan beynim gitti acaba... EDİT ; Normalde CONVERT methodunu kullanmıyordum gene aynı hatayı veriyor bu method olsa da olmasada. MhmdAlmz tarafından 04/May/17 19:49 tarihinde düzenlenmiştir Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

Sutunlarin tiplerini yazabilir misin? Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

Bilen yok mu ya çzemedim :( Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

CONVERT ( ... , CHAR (50) ) date tipine char olarak convert edip yazmak istediğinden olabilir mi? Hocam en konunun altına açıklama yazmışım Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

Abi normalde bu şekilde veritabanına insert yapabiliyorum diğer tablolarda ama bunda her nedense yapamıyorum... Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

Hocam tarih o şekilde kayıt olmaz formata uygun kaydetmek zorundayız zaten bu yüzden CASE WHEN Kullanıyorum MhmdAlmz tarafından 04/May/17 21:18 tarihinde düzenlenmiştir Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

Sutunlarin tiplerini yazabilir misin? ID - bigint -> AUTO INCREMENT StartDate - date EndDate - date Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

CONVERT ( ... , CHAR (50) ) date tipine char olarak convert edip yazmak istediğinden olabilir mi? "Programcılar saatler boyunca çalışmak zorunda kalmalarına engel olacak sistemler tasarlamaya saatler boyunca uğraşırlar." David Allen

27/01/2017 icin 2017-27-1 yaz tam hatirlamiyorum DAY MONTH YEAR fonksiyonlari olabilir Ozgurluk aslinda her istedigini yapabilmek degildir, istemedigini yapmamaktir. // Verdigin degeri gormeyince, gordugun degeri ver!!! // Hayatin herkes icin bir bavulu vardir!!! // Dusmek gerekir bazen hayatta; kalkmayi ogrenebilmek icin