指定されたデータ型に変換した式の値を返します。
CAST、CONVERT、HEXTOINT、INTTOHEX 関数を使用すると、16 進値変換を行うことができます。これらの関数の使用の詳細については、16 進値との変換を参照してください。
CAST( expression AS datatype )
expression 変換される式。
data type ターゲットのデータ型。
指定されたデータ型。
文字列型の長さを指定しない場合は、データベース・サーバによって適切な長さが選択されます。DECIMAL 変換で精度も位取りも指定しない場合は、データベース・サーバによって適切な値が選択されます。
SQL/2003 コア機能。
次の関数は、文字列を日付として使用することを保証します。
SELECT CAST( '2000-10-31' AS DATE ); |
式 1 + 2
の値を計算し、その結果を 1 文字の文字列にキャストします。
SELECT CAST( 1 + 2 AS CHAR ); |
次のように CAST 関数を使用して、文字列を短縮できます。
SELECT CAST ( 'Surname' AS CHAR(5) ); |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |