1
如何設置日期列的默認值爲不同於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格式;日期文字是明確的,這是使用它們的另一個優點。)
對於任何固定日期,請使用to_date(date_value,date_mask)和alter column。
ALTER TABLE XILIADO
ADD FECHA_AFIL DATE DEFAULT TO_DATE('01-07-1998,'DD-MM-YYYY') NOT NULL