I always ask myself, why if a have two Tables on SQL Server and i create a view like this:
CREATE VIEW vw_MyView
AS
SELECT T1.*, T2.ClientName FROM Table1 T1 inner join Table2 T2 on T1.ID_Client=T2.ID_Client
When i need to add a field to table 1, the view show Values missplaced? Values from column one are show on colunm two and so on!
This happends on every version of SQL Server i tested. Can anyone tell me why this is happening and how to fix it?
This behavior gives big problem, specially with derivated views. Thanks