首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

维度怎么进行增量更新

2012-12-14 
维度如何进行增量更新维度如何进行增量更新?[最优解释]---使用Except方法没有就插入,具体代码如下WITH CTE

维度如何进行增量更新
维度如何进行增量更新?
[最优解释]


---使用Except方法没有就插入,具体代码如下
WITH CTE_SYS AS
(
SELECT 
 [WarehouseID]
,[WarehouseName]
,[WarehouseArea]
,[ShopBelongTo]
FROM   tbl_MetaData_Warehouse
UNION ALL
SELECT 
 '未知' as [WarehouseID]
,'未知' as [WarehouseName]
,'未知' as [WarehouseArea]
,'未知' as [ShopBelongTo]

),CTE_EXCEPT AS
(
SELECT * FROM CTE_SYS
EXCEPT
SELECT * FROM DataWarehouse.dbo.Dim_Warehouse
)
INSERT INTO DataWarehouse.dbo.Dim_Warehouse
SELECT * FROM CTE_EXCEPT


[其他解释]
晕,怎么感觉是自问自答啊

热点排行
Bad Request.