日期:2014-05-18  浏览次数:20491 次

这个sql为什么执行不完呢
#MST_ALL和SET_C_WK有相同内容(也就是说不能取出东西来),但却执行不完

SELECT  
M.SET_C_CD,
M.HIN,
M.UCHI,
M.SET_KBN,  
M.TGPC,
M.CGPC,  
M.FGPC,  
M.PGPC,  
M.CD_CNV_STS,  
M.CREDT,  
M.DELDT,  
M.RGST_DT,  
M.RGST_USR_ID
    INTO   #ONLY_MST  
FROM  
#MST_ALL   M  
WHERE   NOT   EXISTS   (
SELECT   1  
FROM   SET_C_WK   WK  
WHERE  
M.HIN   =   WK.HIN   AND  
M.UCHI   =   WK.UCHI   AND  
M.TGPC   =   WK.TGPC   AND  
M.CGPC   =   WK.CGPC   AND  
M.FGPC   =   WK.FGPC   AND  
M.PGPC   =   WK.PGPC   AND  
WK.DEL_KBN= '0 '   )

------解决方案--------------------
好像没有问题哦
------解决方案--------------------
这个SQL看起来没问题,是不是存储过程其他地方又问题
------解决方案--------------------
存储过程调用时到新增一个临时表,而临时表的表名不能重复!否则就报错
------解决方案--------------------
存储过程给出来