sysdateとは異なる日付カラムのデフォルト値を設定する方法はありますか? 1998年1月7日のように、現在oracle dbカラムの日付デフォルト値sysdate
ALTER TABLE XILIADO
ADD (FECHA_AFIL DATE DEFAULT sysdate NOT NULL);
sysdateとは異なる日付カラムのデフォルト値を設定する方法はありますか? 1998年1月7日のように、現在oracle dbカラムの日付デフォルト値sysdate
ALTER TABLE XILIADO
ADD (FECHA_AFIL DATE DEFAULT sysdate NOT NULL);
を使用してイムはちょうどどちらかto_date()
とリテラルと書式モデル、または日付リテラルに一致する文字列を使用して、固定日付を使用:
ALTER TABLE XILIADO
ADD (FECHA_AFIL DATE DEFAULT DATE '1998-07-01' NOT NULL);
は(あなたと仮定すると例はDD/MM/YYYY形式であり、日付リテラルは曖昧ではなく、それを使用するもう1つの利点です)。
任意の日付については、to_date(date_value、date_mask)とalterカラムを使用します。
ALTER TABLE XILIADO
ADD FECHA_AFIL DATE DEFAULT TO_DATE('01-07-1998,'DD-MM-YYYY') NOT NULL