oracle一些语法
新增字段语句
alter table OA.EHR_VACATION add DATES2 CLOB;
删除表字段语句 、删除字段
alter table OA.EHR_VACATION drop (DATES);
修改表字段名称
alter table OA.EHR_VACATION rename column DATES2 to DATES;
处理 CLOB 类型查询取不出来的问题
to_char(t2.DATES) "dates",转一下字符串
查询是否包含,模糊查询,代替like
and instr(t2.COMPANY_NAME,#{companyName} )>0
获取本年1月1号
and t1.START_TIME>=(select to_char(sysdate,'yyyy')||'-01-01' from dual)
获取上一年年份
where t1.YEAR=(select to_char(trunc(add_months(sysdate,-12),'year'),'yyyy') from dual)