Announcement

Collapse
No announcement yet.

hexadecimal varchar nach decimal konvertieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • hexadecimal varchar nach decimal konvertieren

    Ich habe folgendes Problem:
    In einer Spalte vom Typ varchar(40) werden hexadezimale Werte in der Form '0x09FD' gespeichert. Ich würde diese nun gerne als dezimale Werte anzeigen über eine Select-Abfrage. Allerdings schaffe ich es nicht von hexadezimalen Varchar-Werten auf einen numerischen Wert zu kommen.

    SELECT cast(0x09FD as int) -> funktioniert und gibt 2557 aus

    SELECT cast (Spalte1 as int) FROM Tabelle1 -> gibt Fehlermeldung "Syntaxfehler beim Konvertieren des varchar-Wertes '0x09FD' in eine Spalte vom Datentyp int."

    Gibt es hier eine einfache Lösung?

  • #2
    http://www.simple-talk.com/sql/t-sql...ble-workbench/

    Comment


    • #3
      Edit: Okay, hab's, danke. ^^
      Zuletzt editiert von Rya; 03.03.2009, 17:27.

      Comment

      Working...
      X