在UPDATE或者INSERT的时候,如果改列本身有设置过默认值,则使用DEFAULT就可以调用这个默认值,如如果改列没有默认值,则使用DEFAULT的时候改列就为空
SQL> UPDATE HR.EMPLOYEES SET HIRE_DATE = DEFAULT , PHONE_NUMBER = '111.111.1111' WHERE FIRST_NAME = 'HANK' AND EMPLOYEE_ID = 1002;
1 row updated.
SQL> UPDATE HR.EMPLOYEES SET HIRE_DATE = DEFAULT , PHONE_NUMBER = '111.111.1111' WHERE FIRST_NAME = 'HANK' AND EMPLOYEE_ID = 1002;
1 row updated.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8747612/viewspace-1869692/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/8747612/viewspace-1869692/