Sql server 如何将文本文件导入MSSQL
我需要导入到下表结构中:Sql server 如何将文本文件导入MSSQL,sql-server,database,database-design,import,text-files,Sql Server,Database,Database Design,Import,Text Files,我需要导入到下表结构中: 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, [n
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]
我想知道导入数据的最佳做法是什么(我需要将日期拆分为日、月、年,并且在使用单个%而不是两个%后,我需要将逗号分隔的数字进行聚类以执行类似的搜索)好的,下面是我的做法,对我来说非常快速:
这为我解决了问题,并允许我以极快的速度导入数据,现在我只需要将这些数据导入到我的表中,并添加相应的附加字段(或将字段添加到此表中,并按照建议使用查询来完成此工作)。您的文件似乎足够简单,但取决于您的版本和工具,如果您想要更通用的解决方案,您可以使用“导入数据”(右键单击Management Studio中的任何数据库,任务->导入数据…。使用大容量插入…,然后在数据处于table@DeepanshuKalra我是否应该更改任何内容,以便能够在
[numbers\u sort]
字段中进行全文搜索?