New file |
| | |
| | | -- åå§åä¸ãäºã䏿¥¼ä¸å±åºä½mapä½ç½® |
| | | UPDATE [dbo].[agv_loc_mast] SET map_row1 = row1,map_bay1 = bay1, right_side = 0 WHERE lev1 = 1 |
| | |
| | | -- åå§åä¸ãäºã䏿¥¼ä¸å±åºä½mapä½ç½® |
| | | -- UPDATE [dbo].[agv_loc_mast] SET map_row1 = row1,map_bay1 = bay1, right_side = 0 WHERE lev1 = 1 |
| | | |
| | | |
| | | -- è®¾ç½®ä¸æ¥¼ä¸å±åºä½é´é |
| | | -- UPDATE [dbo].[agv_loc_mast] SET right_side = 1 WHERE floor = 1 AND lev1 = 1 AND bay1 IN (1,3,5,7,9,11,13,15,17,19) |
| | | UPDATE [dbo].[agv_loc_mast] SET right_side = 1 WHERE floor = 1 AND lev1 = 1 AND bay1 IN (1,3,5,7,9,11,13,15,17,19) |
| | | |
| | | -- åå§å䏿¥¼äºå±åºä½ |
| | | -- å¼ç¨sql |
| | | |
| | | -- è®¾ç½®ä¸æ¥¼äºå±åºä½é´é |
| | | -- UPDATE [dbo].[agv_loc_mast] SET right_side = 1 WHERE floor = 1 AND lev1 = 2 AND row1 IN (29,31,33,35,37,39,41,43,45,47,49,51,53,55,57) |
| | | UPDATE [dbo].[agv_loc_mast] SET right_side = 1 WHERE floor = 1 AND lev1 = 2 AND row1 IN (29,31,33,35,37,39,41,43,45,47,49,51,53,55,57) |
| | | |
| | | -- å é¤å¤ä½åºä½ 1 |
| | | -- DELETE FROM [dbo].[agv_loc_mast] WHERE plt_type = 666 AND row1 > 45 AND bay1 > 9 |
| | | DELETE FROM [dbo].[agv_loc_mast] WHERE plt_type = 666 AND row1 > 45 AND bay1 > 9 |
| | | |
| | | -- å é¤å¤ä½åºä½ 2 |
| | | -- DELETE FROM [dbo].[agv_loc_mast] WHERE plt_type = 666 AND row1 IN(46,50,54,55) AND bay1 in(4,9) |
| | | DELETE FROM [dbo].[agv_loc_mast] WHERE plt_type = 666 AND row1 IN(46,50,54,55) AND bay1 in(4,9) |
| | | |
| | | -- å é¤å¤ä½åºä½ 3 |
| | | -- DELETE FROM [dbo].[agv_loc_mast] WHERE plt_type = 666 AND row1 IN(32,36,37,41) AND bay1 in(4,9,14) |
| | | DELETE FROM [dbo].[agv_loc_mast] WHERE plt_type = 666 AND row1 IN(32,36,37,41) AND bay1 in(4,9,14) |
| | | |
| | | -- å é¤å¤ä½åºä½ 4 |
| | | -- DELETE FROM [dbo].[agv_loc_mast] WHERE plt_type = 666 AND row1 > 28 AND bay1 = 8 |
| | | DELETE FROM [dbo].[agv_loc_mast] WHERE plt_type = 666 AND row1 > 28 AND bay1 = 8 |
| | | |
| | | -- è®¾ç½®äºæ¥¼ä¸å±åºä½é´é |
| | | -- UPDATE [dbo].[agv_loc_mast] SET right_side = 1 WHERE floor = 2 AND lev1 = 1 AND row1 IN (2,4,6,7,8,10,12,13,15,17,19,20,22,24,28,30,32,34,36,38) |
| | | UPDATE [dbo].[agv_loc_mast] SET right_side = 1 WHERE floor = 2 AND lev1 = 1 AND row1 IN (2,4,6,7,8,10,12,13,15,17,19,20,22,24,28,30,32,34,36,38) |
| | | |
| | | |
| | | -- è®¾ç½®äºæ¥¼ä¸å±mapä½ç½® |
| | | -- DECLARE @startBay1 INT = 21; |
| | | -- DECLARE @setMapbay1 INT = 33; |
| | | -- |
| | | -- WHILE @startBay1 <= 26 |
| | | -- BEGIN |
| | | -- |
| | | -- UPDATE [dbo].[agv_loc_mast] SET map_row1 = @setMapbay1 WHERE floor = 2 AND lev1 = 1 AND row1 = @startBay1 |
| | | -- -- æ´æ° lev1 |
| | | -- SET @startBay1 = @startBay1 + 1; |
| | | -- SET @setMapbay1 = @setMapbay1 + 1; |
| | | -- END |
| | | DECLARE @startBay1 INT = 21; |
| | | DECLARE @setMapbay1 INT = 33; |
| | | |
| | | WHILE @startBay1 <= 26 |
| | | BEGIN |
| | | |
| | | UPDATE [dbo].[agv_loc_mast] SET map_row1 = @setMapbay1 WHERE floor = 2 AND lev1 = 1 AND row1 = @startBay1 |
| | | -- æ´æ° lev1 |
| | | SET @startBay1 = @startBay1 + 1; |
| | | SET @setMapbay1 = @setMapbay1 + 1; |
| | | END |
| | | |
| | | -- è®¾ç½®ä¸æ¥¼ä¸å±é´é |
| | | -- UPDATE [dbo].[agv_loc_mast] SET right_side = 1 WHERE floor = 3 AND lev1 = 1 AND row1 IN (1,3,5,7,8,9,11,13,14,16,18,20,21,23,25) |
| | | UPDATE [dbo].[agv_loc_mast] SET right_side = 1 WHERE floor = 3 AND lev1 = 1 AND row1 IN (1,3,5,7,8,9,11,13,14,16,18,20,21,23,25) |