0

因此可以将数据从 .csv 文件导入 SQL Server。 将 CSV 文件导入 SQL Server

我正在尝试使用它将测试数据导入数据库。所以我希望日期是最新的。目前我们使用 .sql 文件,getdate()因此插入日期后都是新生成的。但是当getdate()从 .csv 文件批量插入时,它只会说“getdate()”。日期只是一个例子,我需要以不同的方式计算不同的行。所以一个日期可能会增加 5 个,另外 10 个。

4

1 回答 1

1

尽管批量插入不允许您指定函数调用,但您可以通过更改表定义来解决此问题:default向列添加约束date,并且不要通过 bulkinsert 向其中插入任何内容。这将确保 SQL Server 通过调用填充列getdate

ALTER TABLE MyTable ADD CONSTRAINT
DF_MyTable_MyDateColumn_GetDate DEFAULT GETDATE() FOR MyDateColumn
于 2015-12-01T14:19:01.350 回答