I don't know of any shortcut way to update without explicitly listing all the columns. But even if there is a way I wouldn't use it, code should be self documenting. Listing the column names goes a long way toward making it understandable.
IMHO, if you have 100 columns in a table you might want to reconsider your database design.