Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » SQL-Datentypen

 

Datentypvergleiche

Wenn ein Vergleich (z.B. =) zwischen Argumenten mit verschiedenen Datentypen durchgeführt wird, muss mindestens eines der Argumente konvertiert werden, damit der Vergleich an einem einheitlichen Datentyp vorgenommen werden kann.

Einige Regeln können zu Konvertierungen führen, die fehlschlagen, oder unerwartete Ergebnisse des Vergleichs liefern. Führen Sie in diesen Fällen eine explizite Konvertierung eines der Argumente mit CAST oder CONVERT aus.

Sie können diese Konvertierungsregeln überschreiben, indem Sie ein explizites Casting des Arguments in den jeweils anderen Datentyp durchführen. Wenn Sie beispielsweise einen DATE-Wert und einen CHAR-Wert als CHAR vergleichen möchten, müssen Sie den DATE-Wert explizit in einen CHAR-Wert umwandeln.

 Siehe auch

Verlustreiche Konvertierung und Ersetzungszeichen
Vergleiche zwischen CHAR und NCHAR
Vergleiche zwischen nummerischen Datentypen
Vergleiche von Datumsangaben und Uhrzeiten
Vergleiche von zusammengesetzten Typen
Transact-SQL - Konvertierung von Zeichenfolgen in Datums-/Zeitdatentypen
Sonstige Vergleiche