トップページ > Sql Server 関数 >  変換関数

変換関数

CAST関数を使用して数字を文字に変換するには!?

○ Sql文
SELECT CAST(0.1 AS varchar) AS 文字

○ 説明
数字「0.1」を文字「0.1」に変換しています。

○ 結果
文字
-------
0.1

CAST関数を使用して文字を日付に変換するには!?

○ Sql文
SELECT CAST('99/11/11' AS datetime) AS 日付

○ 説明
文字「99/11/11」を日付「1999-11-11 00:00:00:000」に変換しています。

○ 結果
日付
--------------------------
1999-11-11 00:00:00:000

NULL値を変換するには?

○ Sql文
SELECT ISNULL(null, 5) AS NULL

○ 説明
取得した値がNULLだった場合、「5」を取得することができます。

○ 結果
NULL
--------
5

値が等しい時にNULLにするには?

○ Sql文
SELECT NULLIF('等しい', '等しい') AS 等しい

○ 説明
NULLIFの第一引数と第二引数が等しいので、値がNULLとなります。

○ 結果
等しい
---------
NULL

前のページ 文字列関数  | トップページ |  次のページ 関数パラメータ