SELECT 'INSERT into temp values(data1, data2, data3)' + 'SELECT ' + CONVERT(VARCHAR(20), temp2.data1) + ', ' + CONVERT(VARCHAR(20), temp2.data2) + ', ' + '''' + CONVERT(VARCHAR(20), temp2.data3) + '''' FROM temp, temp2 order by temp2.data1
now my table temp and temp2 both has folowing fields and data type
data1 int data2 int data3 varchar(20)
befor execution i have 0 records in temp and 10 records in temp2. this scripts supposed to add all 10 records from temp2 to temp but it does nothing. evevn it is not giving error too.