SQL Server Konvertierung einer Variablen vom Datentyp varchar Feld der Geld - /dezimal/etwas mit Nachkommastellen

Ich bin auf der Suche nach einem eleganten Weg, um zu konvertieren ein Feld vom Typ varchar, mit Variablen Daten, die auf eine Daten-Typ, die verwendet werden können, für mathematische Operationen sample-Daten aus dem Feld
(ohne Anführungszeichen)

''
'abc'
'23'
'23.2'

Sollte die Methode funktioniert für alle, und für die erste & der zweite Wert sollte 0 zurückgegeben werden, und nicht werfen Sie einen SQL-Server Fehler..

Oft, wenn Sie Daten von verschiedenen Arten gespeichert in einem Feld, es zeigt, dass Sie einen Datenbank-design-problem.

InformationsquelleAutor pablo | 2009-10-13

Schreibe einen Kommentar