cast ile nvarchar alanı integer çevirme amalimit hatası?

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
kodcuminik
Üye
Mesajlar: 140
Kayıt: 11 Oca 2009 10:25

cast ile nvarchar alanı integer çevirme amalimit hatası?

Mesaj gönderen kodcuminik »

nvarchar bir alanı cast ile integer cevirmek istedigimde
asagıdaki hatayı alıyorum

baya bi yazılmış cizilmiş ama kullanım şeklini bir türlü bulamadım bakarmısınz

Kod: Tümünü seç


CAST (gideraciklama AS int ),


Msg 245, Level 16, State 1, Line 1
Conversion failed when converting the nvarchar value '12000 ' to data type int.

yukarıdaki hatayı almaktayım :)
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Re: cast ile nvarchar alanı integer çevirme amalimit hatası?

Mesaj gönderen unicorn64 »

varchar tanımlı alanınızda kayıtlardan birinde "12000 " yani 12000boşluk değeri varmış dolayısıyla çevrim yaparken hata alıyorsunuz...
önce trim yapıp boşlukları yok ettikten sonra çevrim yapmayı deneyin...
bazen yükselmek için önce dibi görmek gerekir...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...

yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Resim
Cevapla