if you can can select the rows to be inserted from another table.you can use it likeINSERT INTO <table> (field1,field2,field3)SELECT field1,field2,field3 from <2ndtable> WHERE <urcondition>if you need to insert hard-coded value..you can use 'union all' like belowdeclare @t table ([name] varchar(20),in_time datetime, out_time datetime)insert @tselect 'Alex', '2008-08-12 08:00', '2008-08-12 16:00' union allselect 'Alex', '2008-09-12 08:00', '2008-09-12 16:00' union allselect 'Alex', '2008-10-12 09:00', '2008-10-12 17:00' union allselect 'George', '2008-08-12 08:00', '2008-08-12 16:00' union allselect 'George', '2008-09-12 08:00', '2008-09-12 16:00' union allselect 'George', '2008-10-12 16:00', '2008-10-12 22:00'