Stimmt.
Ausserdem hilft das in SQL nur bei einem Insert ohne Verwendung des Feldes:

create mytable (Feld1 char(10) not null, MyDate date not null default current date)

insert into mytable (feld1) values('Irgendwas')

In diesem Fall wird in MyDate das Tagesdatum geschrieben.

Default beim Lesen (Select) gibt es nicht.