Thank you for your answer. I haven't tried delta live table yet, but it's on the future plan.
Anyway, the sample data looks something like:
bronze table
silver table
Then, the schema of the bronze table automatically got updated with a new column
This is the result I want for the silver table
Currently, I have to manually update the schema of the silver table.
If I use whenMatchedUpdateAll() and whenNotMatchedInsertAll(), the Op column will be added to the silver table.
If I use whenMatchedUpdate() and whenNotMatchedInsert(), the column a1 won't be added to the table.