![]() |
Datenbank: MS SQL • Version: 2005 • Zugriff über: SDAC
Datentyp von Feldinhalt prüfen
hi Leute,
hab grad ein kleines Problem mit einer Abfrage: In einer Tabelle gibt es eine Spalte , die meist Zahlen enthält, aber ab und zu auch Buchstaben. Ich bräuchte einen Select, der mir alle Datensätze rausspuckt, wo in der Spalte Buchstaben stehen, und keine zahlen. Dachte mir das so, das ich in der Where-Bedingung prüfe, ob sich der Inhalt in nen Int casten läßt, oder so was. Vieleicht kann mir ja einer Helfen, wäre super ;) Grüße, ben |
Re: Datentyp von Feldinhalt prüfen
Das wird dir bei deinem Problem aber nicht helfen. Weil 'B1HGH' lässt sich nicht als Integer Casten enthält aber Zahlen.
Es wäre dann doch besser den Feldtyp zu ändern |
Re: Datentyp von Feldinhalt prüfen
So,
durch Zufall doch noch was gefunden: SELECT * FROM table WHERE ISNUMERIC(feld) <> 1 gibt alle Spalten zurücl deren Inhalt sich nicht numerisch ist. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz