随笔分类 -  ORACLE

SQL语法
摘要:今天碰到只要取月份和天数,如果月份前面有0要去掉0.比如说2010-01-08 ,需要的结果是1-8. 引出了一系列的sql语句 第一: 利用to_number的函数转换自动截0 select to_number(to_char(sysdate,'mm'))||'-'||to_number(to_c 阅读全文
posted @ 2024-01-02 10:45 Simon_Tan 阅读(585) 评论(0) 推荐(0)
摘要:1.通过递归生成一个1~10的数字序列: WITH t(n) AS ( SELECT 1 FROM dual UNION ALL SELECT n+1 FROM t WHERE n < 10 )SELECT * FROM t 阅读全文
posted @ 2023-11-06 17:18 Simon_Tan 阅读(30) 评论(0) 推荐(0)
摘要:对date使用TRUNC函数为指定元素而截去的日期值。语法为: TRUNC(date[,fmt])1例子: trunc(sysdate,'yyyy') --返回当年第一天trunc(sysdate,'mm') --返回当月第一天trunc(sysdate,'d') --返回当前星期的第一天trunc 阅读全文
posted @ 2023-08-15 14:20 Simon_Tan 阅读(1175) 评论(0) 推荐(0)