0
我的表像下面定義插入:選擇特定的列與另一個表
#TempData(ColmnA, ColumnB) -- Temp table.
EmployeeDSU(ColumnA, ColumnB, ColumnC, ColumnD, ColumnE)
#TempData
從.csv文件和列可能會改變未來。現在
,我想要做的是: 如果ColumnA
,ColumnB
存在於EmployeesDSU
表,那麼#TempData
數據應該被插入到EmployeesDSU
表,併爲EmployeesDSU
表中的所有其餘的列,NULL
應插入。我應該在存儲過程中做到這一切。
任何人都可以請建議我該怎麼做!
也許我錯過了一些東西。但是,你不能只檢查'sys.columns'表中是否有匹配的列,然後按照你認爲合適的方式進行插入操作? – Ralph
爲什麼你不知道EmployeeDSU是否包含這些列? –