當前位置:成語大全網 - 書法字典 - Oracle從關聯表中更新所有上級。

Oracle從關聯表中更新所有上級。

-準備壹些數據

滴?桌子?tb _菜單?清洗;

創造?桌子?tb_menu(

身份證?號碼?不是嗎?空,

名字?varchar 2(20),

pidnumber,

組編號

);

-父菜單

插入?變成?TB _ menu(id,名字?pid)?值(1,?父菜單1’,null);

插入?變成?TB _ menu(id,名字?pid)?值(2,?父菜單2’,空);

插入?變成?TB _ menu(id,名字?pid)?價值觀(3,?父菜單3’,空);

插入?變成?TB _ menu(id,名字?pid)?值(4,?父菜單4’,空);

插入?變成?TB _ menu(id,名字?pid)?值(5,?父菜單5’,空);

-壹級菜單

插入?變成?TB _ menu(id,名字?pid)?值(6,?壹級菜單6’,1);

插入?變成?TB _ menu(id,名字?pid)?價值觀(7,?壹級菜單7’,1);

插入?變成?TB _ menu(id,名字?pid)?值(8,?壹級菜單8’,1);

插入?變成?TB _ menu(id,名字?pid)?價值觀(9,?壹級菜單9’,2);

插入?變成?TB _ menu(id,名字?pid)?值(10,?壹級菜單10’,2);

插入?變成?TB _ menu(id,名字?pid)?值(11,?壹級菜單11‘,2);

插入?變成?TB _ menu(id,名字?pid)?值(12,?壹級菜單12’,3);

插入?變成?TB _ menu(id,名字?pid)?值(13,?壹級菜單13’,3);

插入?變成?TB _ menu(id,名字?pid)?值(14,?壹級菜單14’,3);

插入?變成?TB _ menu(id,名字?pid)?值(15,?壹級菜單15’,4);

插入?變成?TB _ menu(id,名字?pid)?值(16,?壹級菜單16’,4);

插入?變成?TB _ menu(id,名字?pid)?值(17,?壹級菜單17’,4);

插入?變成?TB _ menu(id,名字?pid)?值(18,?壹級菜單18’,5);

插入?變成?TB _ menu(id,名字?pid)?值(19,?壹級菜單19’,5);

插入?變成?TB _ menu(id,名字?pid)?值(20,?壹級菜單20’,5);

-二級菜單

插入?變成?TB _ menu(id,名字?pid)?值(21,?二級菜單21‘,6);

插入?變成?TB _ menu(id,名字?pid)?值(22,?二級菜單22’,6);

插入?變成?TB _ menu(id,名字?pid)?價值觀(23,?二級菜單23’,7);

插入?變成?TB _ menu(id,名字?pid)?價值觀(24,?二級菜單24’,7);

插入?變成?TB _ menu(id,名字?pid)?價值觀(25,?二級菜單25’,8);

插入?變成?TB _ menu(id,名字?pid)?價值觀(26,?二級菜單26’,9);

插入?變成?TB _ menu(id,名字?pid)?價值觀(27,?二級菜單27’,10);

插入?變成?TB _ menu(id,名字?pid)?價值觀(28,?二級菜單28’,11);

插入?變成?TB _ menu(id,名字?pid)?價值觀(29,?二級菜單29‘,12);

插入?變成?TB _ menu(id,名字?pid)?價值觀(30,?二級菜單30’,13);

插入?變成?TB _ menu(id,名字?pid)?值(31,?二級菜單31’,14);

插入?變成?TB _ menu(id,名字?pid)?價值觀(32,?二級菜單32’,15);

插入?變成?TB _ menu(id,名字?pid)?價值觀(33,?二級菜單33’,16);

插入?變成?TB _ menu(id,名字?pid)?價值觀(34,?二級菜單34’,17);

插入?變成?TB _ menu(id,名字?pid)?價值觀(35,?二級菜單35’,18);

插入?變成?TB _ menu(id,名字?pid)?價值觀(36,?二級菜單36’,19);

插入?變成?TB _ menu(id,名字?pid)?價值觀(37,?二級菜單37’,20);

-三級菜單

插入?變成?TB _ menu(id,名字?pid)?價值觀(38,?三級菜單38’,21);

插入?變成?TB _ menu(id,名字?pid)?價值觀(39,?三級菜單39’,22);

插入?變成?TB _ menu(id,名字?pid)?價值觀(40,?三級菜單40’,23);

插入?變成?TB _ menu(id,名字?pid)?值(41,?三級菜單41’,24);

插入?變成?TB _ menu(id,名字?pid)?價值觀(42,?三級菜單42’,25);

插入?變成?TB _ menu(id,名字?pid)?價值觀(43,?三級菜單43’,26);

插入?變成?TB _ menu(id,名字?pid)?價值觀(44,?三級菜單44’,27);

插入?變成?TB _ menu(id,名字?pid)?價值觀(45,?三級菜單45’,28);

插入?變成?TB _ menu(id,名字?pid)?價值觀(46,?三級菜單46’,28);

插入?變成?TB _ menu(id,名字?pid)?價值觀(47,?三級菜單47’,29);

插入?變成?TB _ menu(id,名字?pid)?價值觀(48,?三級菜單48’,30);

插入?變成?TB _ menu(id,名字?pid)?價值觀(49,?三級菜單49’,31);

插入?變成?TB _ menu(id,名字?pid)?價值觀(50,?三級菜單50’,31);

提交;查詢三級菜單50的所有級別的父菜單。

選擇?身份證?從哪裏?tb _菜單?m?開始?用什麽?m.id=50?連接?被誰?普賴爾。m . PID = m . id;將這些相關菜單的組更新為99。

更新?tb _菜單?設置?grp=99?在哪裏?身份證?在?(

選擇?身份證?從哪裏?tb _菜單?m?開始?用什麽?m.id=50?連接?被誰?普賴爾。m . PID = m . id);