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)

?

oracle一些语法

上一篇:数据库MySQL安装


下一篇:第二章 InnoDB存储引擎