SQL辞典

【SQL変換関数】TO_CHAR – 値を文字列型に変換する(Oracle)

投稿日:2009年9月6日 更新日:

Oracleでは、TO_CHAR関数を使って数値型や日付型の値を文字列型の値に変換する事ができます。

文法:

TO_CHAR(value [ , format [ , parameter ] ] )

valueで指定した値を文字列型に変換します。formatにOracleの書式モデルを指定することもできる。またparameterにはNSLパラメータを指定する事もでき、グループ区切り文字や、ローカル通貨文字、月や日の表記方法などの設定をする事ができる。

使用例:日付を文字列に変換する。

SELECT TO_CHAR(2009/09/03 13:00:00) FROM dual;

TO_CHAR(2009/09/03 13:00:00)
—————————————————-
09-09-03 13:00:00

SQLコマンド辞典に戻る

広告

広告

-SQL辞典


comment

関連記事

no image

【SQL算術関数】LEAST – 引数の中から最小値を返す (Oracle)

Oracleでは、複数の引数の中から最小値を返すにはLEAST関数を使います。逆に複数の引数の中から最大値を返すにはGREATEST関数を使います。 文法: LEAST(a, b [, c, &#82 …

no image

【SQL算術関数】CEIL / CEILING – 最も小さい整数を返す(Oracle、SQL Server)

引数に指定した値に対して、それ以上で最も小さい整数値を求めるにはOracleの場合はCEIL関数、SQL Serverの場合はCEILING関数を使います。CEILINGは天井という意味があります。引 …

no image

【SQL文字列関数】STR – 数値を文字列に変換(SQL Server)

SQL Serverで数値を文字列に変換するにはSTR関数を使います。 文法: STR(n [ , length [ , decimal] ] ) nで与えられた数値を文字列に変換する。lengthで …

no image

【SQL日付関数】DATENAME – 日付要素を文字として取得する(SQL Server)

SQL Serverでは日付値から日付要素を文字列をして取得する為にDATENAME関数を使う事ができます。 文法: DATENAME(element, value) valueに指定した日付値の日付 …

no image

【SQL変換関数】TO_DATE – 日付値に変換する (Oracle)

Oracleでは、TO_DATE関数を使って、文字列もしくは数値を日付値に変換することができます。 文法: TO_DATE(value [, format] ) valueに指定した文字列もしくは数値 …

広告

転職