sql视图数据判断来自哪个表

有3个订单表,我用UNION把它们连为一个视图了,现在根据订单编号查询视图可以获得想要的数据,但是要修改数据还要判断来自哪个表,请数据库大神们相助

构建视图时增加一个标识列

 SELECT 字段1,"A" 表名 from A
 UNION ALL
 SELECT 字段1,"B" 表名 from B
 UNION ALL
 SELECT 字段1,"C" 表名 from C