【发布时间】:2011-08-23 18:32:37
【问题描述】:
我正在 Excel 中生成 SQL 插入语句,但遇到了问题。这些语句适用的表的主键不是自动递增标识。我正在尝试找到一种方法,可以将 Excel 中的行数添加到它生成的插入语句中(从而有效地为我的行提供标识;或者至少让 SQL Server 在执行时停止抱怨)。
有没有人知道 Excel 中已经内置的任何东西可以让我完成这个任务?如果没有,是否有人有其他想法?提前致谢。
【问题讨论】:
-
列上是否指定了
IDENTITY? -
如果不是
IDENTITY,那是什么?我的意思是,它似乎是一个唯一的整数,但还有其他限制吗?例如,您能否选择一个远离零(正或负)的值,该值产生冲突的可能性非常低?
标签: sql sql-server tsql excel