0

我有一个制表符分隔的 .txt 文件,其中包含日期和与日期相关的其他信息,例如

Calendar Date   Calendar Week   Calendar Period Calendar Year   Day No  Week    Day Of Week Day Of Month    Day No Sort Seq Important Day   Working Day
2003-01-01  1   1   2003    1-Jan   W01 Wed 1   1   1   1

我需要做的是将所有这些数据放入 SQL Server 数据库中,然后编写一个函数来返回特定月份或时间段内的Working Days数量Important Days。我组织这些数据的最佳方式是什么?如何编写 select 语句来获取我需要的信息??

非常感谢。

4

2 回答 2

0

如果您的文件非常大,请查找批量插入。 http://msdn.microsoft.com/en-us/library/ms188365.aspx

但是如果它不是很大,并且之后不需要这些数据,我只会解析文件并在运行时计算所需的东西。

于 2013-06-11T13:34:04.263 回答
0

如果这是一次性工作,那么:

  1. 在 Excel 中打开文本文件,然后将行复制到剪贴板。
  2. 在 SQL Management Studio 中创建一个具有相同列数的新表。
  3. 右键单击表,选择编辑前 200 行,然后将行粘贴到结果网格中。
于 2013-06-11T13:43:07.250 回答