Einzelnen Beitrag anzeigen

ferby

Registriert seit: 15. Aug 2004
Ort: Wien
841 Beiträge
 
Delphi 2010 Enterprise
 
#3

Re: [TSQL] Checken ob nvarchar ein int ist

  Alt 22. Jul 2008, 15:09
Hallo,

kling gut, aber wie funktioniert das genau.

Ich habe zuerst überprüft ob es numeric sind und dann führ ich das aus

select Date
from dbo.t_xl_currency_exchange
where convert(float, Date)!=floor(convert(float, Date))

dann kommt aber immer der Fehler
Error converting data type nvarchar to float.

EDIT
Habs so gelößt:

select Date from dbo.t_xl_currency_exchange where convert(float, replace(Date,',','.'))!=convert(int, convert(float, replace(Date,',','.')))
  Mit Zitat antworten Zitat