echo $begrüßung;
Wird der Default bei einem NULL-Wert nicht angezeigt.Warum nicht?
Das ist so. Default-Werte werden nur dann verwendet, wenn gar kein anderer Wert angegeben ist. NULL ist bereits ein definierter Wert. Wenn du den Default-Wert haben möchtest musst du die Spalte im Insert-Statement auslassen.
echo "$verabschiedung $name";