I have a table that looks a bit like this actors(forename, surname, stage_name);
I want to update stage_name to have a default value of
forename.\" \".su
According to 10.1.4. Data Type Default Values no, you can't do that. You can only use a constant or CURRENT_TIMESTAMP.
CURRENT_TIMESTAMP
OTOH if you're pretty up-to-date, you could probably use a trigger to accomplish the same thing.