hmm - I don't see a specific problem.set nocount ongocreate table dbo_n_incident(inci_id varchar(10),type_of_Action_1 varchar(10),type_of_Action_2 varchar(10),type_of_Action_3 varchar(10),)gocreate table dbo_inc_act(inci_id varchar(10),[sequence] bigint,code varchar(10))goinsert into dbo_n_incident values ('i1','i1a1','i1a2','i1a3')insert into dbo_n_incident values ('i2','i2a1','i2a2','i2a3')insert into dbo_n_incident values ('i3','i3a1','i3a2','i3a3')insert into dbo_n_incident values ('i4','i4a1','i4a2','i4a3')goINSERT into dbo_inc_act (inci_id, sequence, code) SELECT A.inci_id, 1, A.type_of_Action_1 from dbo_N_incident as AUNIONSELECT B.inci_id, 2, B.type_of_Action_2 from dbo_N_incident as BUNIONSELECT C.inci_id, 3, C.type_of_Action_3 from dbo_N_incident as Cselect * from dbo_inc_actdrop table dbo_n_incidentdrop table dbo_inc_act--I get the following resultsinci_id sequence code ---------- -------------------- ---------- i1 1 i1a1i1 2 i1a2i1 3 i1a3i2 1 i2a1i2 2 i2a2i2 3 i2a3i3 1 i3a1i3 2 i3a2i3 3 i3a3i4 1 i4a1i4 2 i4a2i4 3 i4a3*##* *##* *##* *##* Chaos, Disorder and Panic ... my work is done here!