【发布时间】:2013-01-29 16:51:46
【问题描述】:
我正在尝试导入 NDC 数据库,您可以在此处下载:http://www.fda.gov/drugs/informationondrugs/ucm142438.htm
当我最初尝试在 zip 文件中导入 excel 时,它抱怨格式,所以我从一个空白的 excel 开始,并将其从 txt 文件导入到 excel 中。
我创建了一个表来导入数据并将所有列设置为 nvarchar(MAX)。它抱怨的列是 SUBSTANCENAME 列。我查了一下,那一列最长的值大约是 2700 个字符。
我的理解是 nvarchar(MAX) 应该很容易容纳那么多。除了将该列更改为文本字段之外,我不确定该怎么做。它应该适合该列吗?
我尝试将其设置为忽略错误,但据我所知,它什么也没做,至少在我尝试时它似乎永远不会忽略它们。
【问题讨论】:
标签: sql-server sql-server-2008 excel import sql-server-2008-r2