我在和ssis打交道,不知道如何生成主键?
我有一个非常简单的SSIS数据流:
Excel File Source -> Character Map -> ADO.NET Destination
Excel文件具有以下结构:
Field1
目标表具有以下结构:
ID - UniqueIdentifier (GUID) Field1
映射field1没有问题,但如何获取ID以映射到newid()SQL Server函数(或类似于.NET方法system.guid.newguid())。
您要做的是为ID字段创建一个默认约束 NEWID() . 在SQL Server中,转到表设计,单击ID列,然后在属性中查找默认值。那里,类型 NWID() . 保存表。
NEWID()
NWID()
在ssis中,只插入到field1中,每次尝试插入时都会自动生成ID。