TO_DATE
TO_DATE関数は、文字列値をDATEデータタイプに変換します。
構文
TO_DATE (expression, date_time_pattern)
備考
•式の引数はCHARまたはVARCHARである必要があります。その他の入力タイプの場合、TO_DATE関数を使用する前に、TO_CHARを使用してCHARまたはVARCHARをキャストしてください。
•pattern引数は、DATE、TIME、またはNUMERIC形式を使用して出力パターンを指定します。
•TO_DATEによって返されるデータタイプは、[サーバー] > [SQLエンジン] > [管理] > [構成]の下にある[TO_DATE関数のデータタイプを返す]という名前の構成パラメーターで制御できます。メニュー。 TRUE(デフォルト)に設定すると、フォーマット文字列が指定されている場合、関数はDATEを返します。 FALSEに設定すると、関数はTIMESTAMPを返します。
•この構成パラメーターへの変更を有効にするには、ビューを再バインドするか、明示的に再保存する必要があります。
例
SELECT TO_DATE(‘30 jun 2015’, ‘DD Mon YYYY’);
これは次を返します。
2015-06-30