Oracle 将表中多条数据同一字段拼成一列显示
摘要:在日常开发中,经常遇到查询子表数据,特别是在统计报表的时候,可能只显示子表某一个字段的信息,就会使用到将子表多条数据的同一个字段的值拼接成一个字段。 方法如下: 例如:查询销售表表,需要销售金额进行拼接 结果如下 拼接字段SQL: 查询结果: ListAgg
阅读全文
oracle中 特殊字符 转义 (&)
摘要:在dml中,若操作的字符中有 & 特殊字符,则会被oracle视作是输入变量的标志,此时需要用转义字符来进行转义。 1、”&“ 转义 这个是Oracle里面用来识别自定义变量的设置,现在我们在SQL*PLUS下将其关闭:SQL Set define OFF;然后再次执行导入脚本,OK!问题搞定。注意
阅读全文
Oracle获取一周前,一个月前,一年前, 本周,本月,当年的日期
摘要:1、获取当前时间一周前的日期 类似的 2、获取当前时间一个月前的日期 3、获取当前时间一年前的日期 4.获取本周 5.获取本月 6. 获取当年时间的数据 例子: 说明: 2. 外国都是以周日作为每周的第一天,所以在调用Sysdate - To_Char(Sysdate-1,'D') 计算本周时,要大
阅读全文