先写结论: 语法: DROP INDEX 表名.索引名 如果索引明明存在..却报标题上那个错..请直接去看是否是表名与库中的不一样.. 请一定去检查一下..别问我为什么这么说.. if exists(select * from sysindexes where id=object_id('table_1') and name='Index_table_1_id') begin drop index table_1.Index_table_1_id; end create index Index
oracle中使用函数控制过程是否执行(结合job使用时候,循环时间不好写的时候,可以此种方法比较方便) CREATE OR REPLACE FUNCTION wsbs_pk_date_validate(pi_aae036 IN varchar2) RETURN VARCHAR2IS V_DATE_MONTH VARCHAR2(100); V_DATE_DAY VARCHAR2(100); PO_MSG VARCHAR2(100);BEGIN PO_MSG:='OK'; --获取当前几号 SEL