I was thinking the SQL-Server one in the top post would work for Sybase since they are both T-SQL but unfortunately not.
For Sybase I found the update needs to be on the table itself not the alias:
update ud
set u.assid = s.assid
from ud u
inner join sale s on
u.id = s.udid