
Oracle数据库
cl11992
欢迎大家来一起交流,一起学习!
展开
-
在3种数据库中使用关键字作为字段名的解决方法
描述:字段名与保留关键字冲突,mapper.xml 排除影响,请看下面3种数据库的解决方法oracle在Oracle 中只能用双引号"包围关键字。但由于Oracle中双引号内的字符串是区分大小写的,而不管创建表还是查询时,Oracle都会把字段名转成全部大写,所以,除非创建表时双引号内的字段名就是全大写的,否则以后查询时SQL语句都必须加双引号,若不加则Oracle内部会把字段名转成全...转载 2017-10-11 11:23:44 · 8879 阅读 · 0 评论 -
SQL常用的使用日记
一、sql实现相除保留2位小数select * from A where round(A.count/A.last_count,2) > 0.25二、sum函数返回为空,如何默认返回为0select COALESCE(SUM(A.total),0) from A三、获取多条数据中的第一条select * from A where rownum = 1四、替代ca...原创 2019-04-17 17:15:41 · 172 阅读 · 0 评论 -
ORACLE时间函数(SYSDATE)深入理解
加法select sysdate,add_months(sysdate,12) from dual; --加1年select sysdate,add_months(sysdate,1) from dual; --加1月select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual; --加1星期select s...转载 2019-08-29 15:25:03 · 2028 阅读 · 0 评论