Reputation: 137
I need to import this file into the following table structure:
CREATE TABLE [dbo].[tab_sorts](
[row] [int] IDENTITY(1,1) NOT NULL,
[id] [int] NOT NULL,
[date_sort] [nchar](10) NOT NULL,
[date_day] [int] NOT NULL,
[date_month] [int] NOT NULL,
[date_year] [int] NOT NULL,
[town] [nchar](2) NOT NULL,
[numbers_sort] [nchar](14) NOT NULL,
[nuso_1] [int] NOT NULL,
[nuso_2] [int] NOT NULL,
[nuso_3] [int] NOT NULL,
[nuso_4] [int] NOT NULL,
[nuso_5] [int] NOT NULL,
CONSTRAINT [PK_tab_sorts] PRIMARY KEY CLUSTERED
(
[row] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
I'm wondering what is the best practice to import the data (I need to split the date into day, month, year and I need to cluster the number comma delimited to perform a LIKE search after using a single % instead of two)
Upvotes: 1
Views: 232
Reputation: 369
Your file seems simple enough but depending on your Version and Tools, if you want a more generic solution, you can use 'Import Data' (Right click on any DB in Management Studio, Tasks->Import Data...).
Upvotes: 0
Reputation: 137
ok, here is how i did, super fast way for me:
This solved for me and allowed me to import super fast, now I just need to import this data into my table with relative additional fields (or add the fields to this table and do the job with queries as suggested).
Upvotes: 1