1
我有一個4字段的準備表。一旦記錄準備就緒,我使用下面的sql腳本將它們插入到現有的表中。它很好用,但我想在SSIS中觀看這個過程。這可能嗎?將記錄插入帶有GUID和其他幾列的表中?
以下所有字段都存在於目標表中,但括號中只有4位在我的源表中。使用TSQL,這非常簡單。但最接近我在SSIS中得到的是通過使用派生列和添加列,但它不會讓我創建一個GUID。還有一些我用TSQL格式化的日期字段,在這個對話框中是不可能的。
use MyDatabase
insert into dbo.DestinationTable (FILEID,
FILENAME,
STATUS,
LIBRARY,
FILESIZE,
MAJREV,
MINREV,
IMPORTDATE,
IMPORTTIME,
[CATNUM],
[MATDESC],
[CATCLASS],
[DOCVER])
select NEWID()
[PartNumber],
'In',
'Projects',
0,
0.0,
0.0,
DATEPART(YYYY, GETDATE()),
DATEPART(HH, GETDATE()),
[Catalog #],
[Material Description],
[Catalog Class],
[Document Version]
from dbo.SourceTable;