我有一个管道分隔的文件太大而无法在 Excel 中打开。我正在尝试使用 SSMS 中的导入向导将此文件导入 MSSQL。
通常,当我这样做时,我在 Excel 中打开文件并使用数组函数 =MAX(LEN(An:Annnn)) 来获取每列的最大长度。然后我用它来指定表中每个字段的大小。
该文件太大而无法在 Excel 中打开,并且 SQL 不会检查所有数据以给出准确的建议(我认为这是一个疯狂的小样本,例如 200 条记录)。
任何人都有解决方案(我不反对在 Linux 中做某事,特别是如果它是免费的)。
提前感谢您的帮助。