String bir alanı real olarak çevirmek
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
String bir alanı real olarak çevirmek
Detay isminde bir sutunum var tipi string ama içindeki veri rakamsal bunu real tipine cevirmek ve hesaplama yaptırmak istiyorum cast komutu yapıyor ama bir türlü tutturamadım bir örnek yazarmısınız. String tipi varchar 50
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
Re: String bir alanı real olarak çevirmek
Kod: Tümünü seç
CONVERT(decimal(28,8), detay)
CAST(detay AS decimal(28,8))
Bir kelimenin anlamını öğretsen bile yeter..
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
Re: String bir alanı real olarak çevirmek
select CAST(detay AS integer) çalışıyor 15 29 40 gibi net sayıları çeviriyor ama virgüllü alanlar olduğunda çevirmiyor mesala
15,5
22,40
nasıl bir yol izliyebiliriiz
15,5
22,40
nasıl bir yol izliyebiliriiz
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
Re: String bir alanı real olarak çevirmek
Virgüllerin "," noktaya "." çevrilmesi sıkıntıyı giderebilir belki.
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
Re: String bir alanı real olarak çevirmek
Nokta olduğunda da sorgu kırılıyor ondalık kısımlar proplem oldu daha önce yapanda yok galiba
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar