0
我怎麼能達到這樣的事?SQL Insert with multiple where子句
DECLARE @TEMP_TABLE TABLE (DATA VARCHAR(MAX), SHADOW_ID INT)
DECLARE @TEMP_TABLE1 TABLE (ENT VARCHAR(MAX), RMR VARCHAR(MAX), DTM VARCHAR(MAX))
INSERT INTO @TEMP_TABLE1 (ENT) SELECT DATA from @TEMP_TABLE WHERE DATA LIKE 'ENT%'
INSERT INTO @TEMP_TABLE1 (RMR) SELECT DATA from @TEMP_TABLE WHERE DATA LIKE 'RMR%'
INSERT INTO @TEMP_TABLE1 (DTM) SELECT DATA from @TEMP_TABLE WHERE DATA LIKE 'DTM%'
沒有任何空值,因爲每個語句都填充1列並將空值填充到另外兩個空值中。
謝謝!
我無法想象爲什麼你會想這樣做。 – 2012-04-20 16:03:20
對於你的第二次插入,你的意思是'在哪裏數據'RMR%'? – 2012-04-20 16:13:14
是的我的不好,我會進行更正 – OBL 2012-04-20 16:14:10