Here is the simple query for importing data's from Excel sheet to SqlServer Data base. Just use the following query in your sqlserver query window.
{codecitation class="brush:sql; gutter: false;" width="600px"} INSERT INTO [dbo].[TableName] ([FieldName1] ,[FieldName2] ,[FieldName3] ,[FieldName4] FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0', 'Data Source=C:\db.xls;Extended Properties=Excel 8.0')...[SheetName$] {/codecitation} Note: Above query support Excel sheet 2003 format, if you need import from the MS Excel 2007 you need change data source like followings.
{codecitationclass="brush: sql; gutter: false;" width="600px"} Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myExcel2007file.xlsx;Extended Properties="Excel 12.0 Xml;HDR=YES"; {/codecitation}
that's is... ...S.VinothkumaR. |