oracle创建表前校验是否存在
创建表前检查是否存在,并删除
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | --检查是否存在此表,存在则删除 declare num number; begin select count (1) into num from user_tables where table_name = upper ( '表名' ); if num > 0 then execute immediate 'drop table 表名' ; end if; end ; / --创建表 create table UPDATE_WMS_T_YEAR_BILL(cust_code VARCHAR2(50), redeem_income NUMBER); --创建索引 create index CUST_CODE_INDEX on UPDATE_WMS_T_YEAR_BILL(CUST_CODE); |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步