2013-07-03 38 views

回答

3

您可以通過腳本組件轉換完成此操作。

在數據流任務中,在源和目標之間添加腳本組件。 在「輸入和輸出」添加輸出列,命名爲你喜歡和數據類型屬性給它的數據類型unique identifier [DT_GUID]

使用這個腳本(確保ScriptLanguage是VB.net):

Imports System 
Imports System.Data 
Imports System.Math 
Imports Microsoft.SqlServer.Dts.Pipeline.Wrapper 
Imports Microsoft.SqlServer.Dts.Runtime.Wrapper 

<microsoft.sqlserver.dts.pipeline.ssisscriptcomponententrypointattribute> _ 
<clscompliant(false)> _ 
Public Class ScriptMain 
    Inherits UserComponent 

    Public Overrides Sub Input0_ProcessInputRow(ByVal Row As Input0Buffer) 
     ' Create a Globally Unique Identifier with SSIS 
     Row.Guid = System.Guid.NewGuid() 
    End Sub 
End Class 
+0

非常感謝鏈接你們所有人和山羊CO我真的很感激它。 – TJH

相關問題