0

データ フォームの CSV ファイルをインポートして、Oracle テーブルに保存します。指定された値が日付かどうかをチェックするための定義済みの PL/SQL 関数はありますか?

そうでない場合、値が日付であることを確認するにはどうすればよいですか?

4

1 に答える 1

0

to_date() 関数を使用して、値が日付かどうかを確認できます。Oracleでは、日付以外の型を日付型の列に格納することはできません。

値が日付かどうかを確認する簡単な例を次に示します。

Declare  
  v_data Clob := 'sdf';
  v_date Date;
begin
  v_date := to_date(v_data);
  exception When others Then 
    dbms_output.put_line(v_data||' Is not a date');
end;
于 2013-10-10T08:05:55.810 に答える