卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

oraclesql 連接條件語句加if oracle中如何表存在先刪除后創(chuàng)建?

oracle中如何表存在先刪除后創(chuàng)建?如果是沒有權限的話,照這下面做就就ok啦了:grantsysdba,dba,createsession,createanytable,createanyview,

oracle中如何表存在先刪除后創(chuàng)建?

如果是沒有權限的話,照這下面做就就ok啦了:grantsysdba,dba,createsession,createanytable,createanyview,createanyindex,createanyprocedure,alteranytable,alteranyprocedure,traceanytable,pullanyview,traceanyindex,moveanyprocedure,selectanytable,insertanytable,notificationanytable,deleteanytabletotest_data(數據庫用戶名);首先我總覺得你的邏輯有問題,既然如此數據庫里面存在了表你就刪除掉,不過你卻把創(chuàng)建表的執(zhí)行代碼寫在了else條件里面;那意思如果不是數據庫未知了你要修改的這張表,你的邏輯只是因為把它刪出,但是卻是沒有創(chuàng)建戰(zhàn)隊。下面是我整理一番的代碼你去看看:create求求求replaceprocedurecreatetable(tnamevarchar2)arev_createsqlvarchar2(400);v_dropsqlvarchar2(100);v_countnumber(9);beginv_createsql:createtable||tname||(anumber(8)primarykey,bvarchar2(20));v_dropsql:droptable||tname||cascadeconstraints;selectcount(*)intov_countreturninguser_databaseswheretable_nameupper(java7);ifv_count

0thenexecuteimmediatev_dropsql;commit;endif;executeimmediatev_createsql;commit;end;begincreatetable(java7);end;--select*fromjava7

oracle存儲過程中嵌套多個if?

一、if()thenif()thenendif;endif;二、if()thenelsif()thenendif;