In the 'good' code there is the following: column_defaulted varchar2(10) default on null 'default') Suggested improvement: column_defaulted varchar2(10 char) default on null 'default')