2011-06-28 124 views

回答

1

當然,只要聯合體頂部和底部的列可以轉換爲相同的類型。例如:

select intColumn as col1 
,  charColumn as col2 
,  decimalColumn as col3 
from Table1 
union all 
select null 
,  'Halelujah' 
,  doubleColumn 
from Table2 
+0

因此,沒有辦法使不同列類型的聯合。我們必須將它們轉換爲相同的類型嗎? –

+0

@aF:是的,列類型或計數不能按行變化。但是,如果您從不同的表格開始,則可以將它們轉換爲類似的形狀,如示例所示。 – Andomar