Owais,Assuming the structures are the same...I would only do SELECT * INTO when creating a new object (that I most likely will dispose of).I know doing stuff "on the fly" SELECT * comes in handy, but if it's going in to code, NEVER use SELECT *Always use the full blown syntax. This protects you from column changes to the object.Use this for example:INSERT INTO NewOrders ( OrderID , CustomerID , EmployeeID , OrderDate , RequiredDate , ShippedDate , ShipVia , Freight , ShipName , ShipAddress , ShipCity , ShipRegion , ShipPostalCode , ShipCountry)SELECT OrderID , CustomerID , EmployeeID , OrderDate , RequiredDate , ShippedDate , ShipVia , Freight , ShipName , ShipAddress , ShipCity , ShipRegion , ShipPostalCode , ShipCountryFROM Order
I guess I gotta MOO hereSorry Mr. Mist...this is a heart felt (My Own Opinion).Brett8-)EDIT: That loud noise you heard was me falling off my soapbox...Edited by - x002548 on 06/06/2003 09:11:24