Oracle 10 SQL に関する初級レベルの小さな質問です。「00:00」のような値を保持するはずの「日付」タイプの列を持つテーブルを作成しています。時間を 00:00 から 23:00 の間にチェックするという制約があります。
さて、私がよく理解できないのは、問題にどのようにアプローチするかです。かなり基本的なものが欠けているように感じますが、何が原因かわかりません...
私は:
1)制約内の日付を抽出して確認しますか? もしそうなら、それを行う方法はありますか?TO_DATE('13-AUG-66 12:56','DD-MON-YY HH:MI') のようなデータを挿入し、制約内である種の「抽出」関数を使用できますか?
2)問題の演習では、その特定の列の日付タイプについて言及しています。デフォルトでは、時間は保持されず、alter_session を使用して変更する必要があると思いますか?