SET QUOTED_IDENTIFIER ON GO SET ANSI_NULLS ON GO CREATE VIEW dbo.vw_labours_and_parts_union AS SELECT [order_number], [order_position], [order_position_line], [subsidiary], [is_invoiced], [invoice_type], [invoice_number], [employee_no], [mechanic_no], [labour_operation_id], [is_nominal], [time_units], [net_price_in_order], [rebate_percent], [goodwill_percent], [charge_type], [text_line], [usage_value], [negative_flag], [labour_type], NULL AS [part_number], NULL AS [stock_no], NULL AS [stock_removal_date], NULL AS [amount], NULL AS [sum], NULL AS [parts_type], [client_db], 'labours' AS source_table FROM [LOCOSOFT].[dbo].[labours] UNION ALL SELECT [order_number], [order_position], [order_position_line], [subsidiary], [is_invoiced], [invoice_type], [invoice_number], [employee_no], [mechanic_no], NULL AS [labour_operation_id], NULL AS [is_nominal], NULL AS [time_units], NULL AS [net_price_in_order], [rebate_percent], [goodwill_percent], NULL AS [charge_type], [text_line], [usage_value], NULL AS [negative_flag], NULL AS [labour_type], [part_number], [stock_no], [stock_removal_date], [amount], [sum], [parts_type], [client_db], 'parts' AS source_table FROM [LOCOSOFT].[dbo].[parts]; GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS OFF GO GO