<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[meng的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/mengbin0547</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mengbin0547]]></copyright><item><title><![CDATA[sugarbi]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/131787320</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/131787320</guid><author>mengbin0547</author><pubDate>Tue, 18 Jul 2023 14:45:16 +0800</pubDate><description><![CDATA[地图报表。]]></description><category></category></item><item><title><![CDATA[要实现的是去重按顺序分组拼接字段，且输出表中需要拼接多个字段。]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/118075668</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/118075668</guid><author>mengbin0547</author><pubDate>Sun, 20 Jun 2021 21:54:05 +0800</pubDate><description><![CDATA[1、wmsys.wm_concat(column)

2、listagg (column,[,]) within group (order by ) [over (partition by  )]

3、sys_connect_by_path(column,&lt;分隔符&gt;)

4、xmlagg (content column,[,] wellformed) within group (order by ) [over (partition by  )]
]]></description><category></category></item><item><title><![CDATA[IN 语句转行成JOIN]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/117909411</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/117909411</guid><author>mengbin0547</author><pubDate>Mon, 14 Jun 2021 17:41:01 +0800</pubDate><description><![CDATA[有些时候，一个子查询可以被重写为JOIN，例如：

SELECT OrderID FROM Orders where EmployeeID IN
(select EmployeeID from Employees where EmployeeID &gt; 3);


如果知道OrderID是唯一的，即主键或者唯一索引，那么SQL语句会被重写为Join形式。

SELECT OrderID FROM Orders join Employees
where Orders.EmployeeID = Emplo.]]></description><category></category></item><item><title><![CDATA[Oracle Interval-Partition 解决Range分区大难题]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/115699724</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/115699724</guid><author>mengbin0547</author><pubDate>Wed, 14 Apr 2021 15:29:51 +0800</pubDate><description><![CDATA[上篇博客《oracle分区》中讲了oracle的几种分区，并且对于oracle的典型分区如Range分区和List分区给了示例。



在实际运用Range分区时，遇到了这样的难题：

createtableTMP_LXQ_1

(

PROPOSALNO VARCHAR2(22),

STARTDATE DATE

)

partition by range(STARTDATE) (

partitionpart_t01 values less th...]]></description><category></category></item><item><title><![CDATA[NUMBER用法]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/115633860</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/115633860</guid><author>mengbin0547</author><pubDate>Mon, 12 Apr 2021 18:27:41 +0800</pubDate><description><![CDATA[表示 作用 说明

Number(p, s) 声明一个定点数 p(precision)为精度，s(scale)表示小数点右边的数字个数，精度最大值为38，scale的取值范围为-84到127

Number(p) 声明一个整数 相当于Number(p, 0)

Number 声明一个浮点数 其精度为38，要注意的是scale的值没有应用，也就是说scale的指不能简单的理解为0，或者其他的数。

定点数的精度(p)和刻度(s)

 当一个数的整数部分的长度 &gt; p-s 时，Oracle就会报错

]]></description><category></category></item><item><title><![CDATA[MYSQL 和oracle求两个时间戳的时间差]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/114113057</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/114113057</guid><author>mengbin0547</author><pubDate>Fri, 26 Feb 2021 09:29:05 +0800</pubDate><description><![CDATA[求两个时间戳的时间差。

MYSQL:

timestampdiff( MINUTE, startdate, enddate) 实际的处理时间长 ，单位为分钟

ORACLE函数为

有两个日期数据START_DATE，END_DATE，欲得到这两个日期的时间差（以天，小时，分钟，秒，毫秒）：天：
ROUND(TO_NUMBER(END_DATE-START_DATE))小时：
ROUND(TO_NUMBER(END_DATE-START_DATE)*24)分钟：ROUND(TO_NUMBE...]]></description><category></category></item><item><title><![CDATA[ETL算法--拉链表算法以及Kettle工具实现]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/113858614</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/113858614</guid><author>mengbin0547</author><pubDate>Fri, 19 Feb 2021 10:26:57 +0800</pubDate><description><![CDATA[数据库 
用处：能够保存每日的余额，方便历史查询，对于数据条数较多，每日变化不多的情况非常实用。

看具体例子【转】


OD(在第一天就等于HIS)
用户标志      状态 开始时间   结束时间
1             1    200712   299901
2             2    200712   299901
3             3    200712   299901
4             4    200712   299901
5             5]]></description><category></category></item><item><title><![CDATA[开机启动linux]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/113576409</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/113576409</guid><author>mengbin0547</author><pubDate>Tue, 02 Feb 2021 23:11:50 +0800</pubDate><description><![CDATA[一、修改开机启动文件：/etc/rc.local（或者/etc/rc.d/rc.local）





# 1.编辑rc.local文件[root@localhost ~]# vi /etc/rc.local
# 2.修改rc.local文件，在 exit 0 前面加入以下命令。保存并退出。/etc/init.d/mysqld start # mysql开机启动
/etc/init.d/nginx start...]]></description><category></category></item><item><title><![CDATA[listener.ora]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/113060861</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/113060861</guid><author>mengbin0547</author><pubDate>Sat, 23 Jan 2021 19:38:24 +0800</pubDate><description><![CDATA[tnsnames.ora Network Configuration File: C:\app\NanT\product\11.1.0\db_1\network\admin\tnsnames.ora
Generated by Oracle configuration tools.
##下面是新加的东西  记得关闭防火墙
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(SID_NAME = ORCL)
)
)
##上面是新]]></description><category></category></item><item><title><![CDATA[oracle12c 配置方法]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/112738504</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/112738504</guid><author>mengbin0547</author><pubDate>Sun, 17 Jan 2021 13:13:38 +0800</pubDate><description><![CDATA[C:\Windows\system32&gt;sqlplus / as sysdba



SQL*Plus: Release 12.2.0.1.0 Production on 星期日 1月 17 12:23:39 2021



Copyright (c) 1982, 2016, Oracle. All rights reserved.





连接到:

Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit ...]]></description><category></category></item><item><title><![CDATA[CASE WHEN THEN]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/111463842</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/111463842</guid><author>mengbin0547</author><pubDate>Sun, 20 Dec 2020 22:11:19 +0800</pubDate><description><![CDATA[select product_id,product_type_id,

　　case

　　when product_type_id=1 then 'Book'

　　when product_type_id=2 then 'Video'

　　when product_type_id=3 then 'DVD'

　　when product_type_id=4 then 'CD'

　　else 'Magazine'

　　end

　　from products 







	SELECT 
	..]]></description><category></category></item><item><title><![CDATA[plsqld函数]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/111416747</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/111416747</guid><author>mengbin0547</author><pubDate>Sun, 20 Dec 2020 14:03:27 +0800</pubDate><description><![CDATA[declare 

  v_sal number(10);
  v_name varchar2(20);
  v_hire_date date;

  begin
    
  select sal,hiredate,name into v_sal,v_hire_date ,v_name  from ods_emp where empno =7369;

  dbms_output.put_line(v_sal || v_hire_date  ||v_name);
  end;
  /

1 ...]]></description><category></category></item><item><title><![CDATA[使用Oracle命令查询Function,Table . .etc]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/111410004</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/111410004</guid><author>mengbin0547</author><pubDate>Sat, 19 Dec 2020 20:51:05 +0800</pubDate><description><![CDATA[查看有哪些函数.



select object_name from user_objects where object_type ='FUNCTION'




查看有哪些表.
SELECT OBJECT_NAME FROM USER_OBJECTS WHERE OBJECT_TYPE = 'TABLE';








]]></description><category></category></item><item><title><![CDATA[查看表空间使用情况]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/111014701</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/111014701</guid><author>mengbin0547</author><pubDate>Thu, 10 Dec 2020 22:14:19 +0800</pubDate><description><![CDATA[SELECT Upper(A.TABLESPACE_NAME) "表空间名",

D.TOT_GROOTTE_MB "表空间大小(M)",

D.TOT_GROOTTE_MB - A.TOTAL_BYTES "已使用空间(M)",

To_char(Round((D.TOT_GROOTTE_MB - A.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,

2),

'990.99') || '%' "使用比",

A.TOTAL_BYTES "空闲空间(M)",

A.MAX_B]]></description><category></category></item><item><title><![CDATA[oracle中查看所有表、字段、表注释、字段注释]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/110942330</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/110942330</guid><author>mengbin0547</author><pubDate>Wed, 09 Dec 2020 22:20:04 +0800</pubDate><description><![CDATA[本文转载自：https://blog.youkuaiyun.com/qq_32392597/article/details/83013933

oracle中查看所有表、字段、表注释、字段注释
查看所有表







	select table_name from user_tables;    //查看当前用户拥有的表
	
	
	select table_name from all_tables;     //查看所有用户的表
	
	
	select table_name from dba_ta...]]></description><category></category></item><item><title><![CDATA[本文转载自：https://blog.youkuaiyun.com/qq_32392597/article/details/83013933  oracle中查看所有表、字段、表注释、字段注释 查看所有表]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/110942309</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/110942309</guid><author>mengbin0547</author><pubDate>Wed, 09 Dec 2020 22:19:10 +0800</pubDate><description><![CDATA[这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键本文转载自：https://blog.youkuaiyun.com/qq_32392597/article/details/83013933合理的创建标题，有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能，丰富你的文章UML 图表FLowchart流程图导出与导入导出导]]></description><category></category></item><item><title><![CDATA[Oracle trunc()函数的用法]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/110940884</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/110940884</guid><author>mengbin0547</author><pubDate>Wed, 09 Dec 2020 21:07:34 +0800</pubDate><description><![CDATA[Oracle trunc()函数的用法 

--Oracle trunc()函数的用法
/**************日期********************/
1.select trunc(sysdate) from dual --2013-01-06 今天的日期为2013-01-06
2.select trunc(sysdate, 'mm') from dual --2013-01-01 返回当月第一天.
3.select trunc(sysdate,'yy') from dual --2013-0]]></description><category></category></item><item><title><![CDATA[decode语法，nvl]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/110737049</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/110737049</guid><author>mengbin0547</author><pubDate>Sun, 06 Dec 2020 15:08:49 +0800</pubDate><description><![CDATA[select ods_emp.* ,decode(job,'CL','办事员','manager','经理')from ods_emp;


]]></description><category></category></item><item><title><![CDATA[tochar日期格式]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/110734317</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/110734317</guid><author>mengbin0547</author><pubDate>Sun, 06 Dec 2020 14:20:41 +0800</pubDate><description><![CDATA[select to_char(sysdate ,'yyyy-dd-mm hh24:mi:ss')from dual;








]]></description><category></category></item><item><title><![CDATA[数据库与数据仓库的区别实际讲的是OLTP与OLAP的区别]]></title><link>https://blog.youkuaiyun.com/mengbin0547/article/details/110575095</link><guid>https://blog.youkuaiyun.com/mengbin0547/article/details/110575095</guid><author>mengbin0547</author><pubDate>Thu, 03 Dec 2020 21:36:56 +0800</pubDate><description><![CDATA[数据库与数据仓库的区别实际讲的是OLTP与OLAP的区别

a.OLTP和OLAP：
OLTP的全称是 Online Transaction Processing, OLTP主要用传统的关系型数据库来进行事务处理。OLTP最核心的需求是单条记录的高效快速处理，索引技术、分库分表等最根本的诉求就是解决此问题。操作型处理，叫联机事务处理OLTP，也可以称面向交易的处理系统，它是针对具体业务在数据库联机的日常操作，通常对少数记录进行查询、修改。用户较为关心操作的响应时间、数据的安全性、完整性和并发支持的用户数等问]]></description><category></category></item></channel></rss>