Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何将文本文件导入MSSQL_Sql Server_Database_Database Design_Import_Text Files - Fatal编程技术网

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]

我想知道导入数据的最佳做法是什么(我需要将日期拆分为日、月、年,并且在使用单个%而不是两个%后,我需要将逗号分隔的数字进行聚类以执行类似的搜索)

好的,下面是我的做法,对我来说非常快速:

  • 下载记事本+,以在中打开以制表符分隔的文件 不改变结构的格式化方式
  • 创建了一个新的临时表来保存包含基本字段的数据
  • 从要导入的文件中选择行,按CTRL+C组合键
  • 以“编辑”方式打开表并选择第一行,然后按CTRL+V组合键 排

  • 这为我解决了问题,并允许我以极快的速度导入数据,现在我只需要将这些数据导入到我的表中,并添加相应的附加字段(或将字段添加到此表中,并按照建议使用查询来完成此工作)。

    您的文件似乎足够简单,但取决于您的版本和工具,如果您想要更通用的解决方案,您可以使用“导入数据”(右键单击Management Studio中的任何数据库,任务->导入数据…。

    使用大容量插入…,然后在数据处于table@DeepanshuKalra我是否应该更改任何内容,以便能够在
    [numbers\u sort]
    字段中进行全文搜索?