Comments
2 comments
-
The SQL Differences pane shows textual differences between the two objects' creation script, regardless of whether those differences will be synchronized or not. If you synchronize the table with force column order unchecked, then the column order will not be affected, even though it is shown on the SQL Differences pane.
If you want to reassure yourself of this, try selecting just the table with the trigger difference and looking at the Action Plan / Modifications / View SQL Script areas on the synchronization wizard before proceeding with the synchronization - they should show you that the only actual actions which will be taken are actions to synchronize the trigger, not actions to change the table column order. -
Great, that makes since.
Thanks
Add comment
Please sign in to leave a comment.
I’ve been running SQL Compare 6.0 for a while with the Force Column Order UNCHECKED and all seems fine. After upgrading to 6.2.0271 a table with column order differences had a trigger change. Minor trigger change. But the first difference shown on the SQL Differences screen is the column order difference, even though the option to Force Column Order is UNCHECKED. I manually made both triggers the same, not dealing with column order, refreshed the comparison and the table dropped off the list of “objects that exists in both but are differentâ€.
Is this a known bug or am I doing something wrong? I will have cases where I want to sync the triggers and allow the column order to remain different.