`
文章列表
SELECT *  from ecm_query t where t.rowid   in  ( select rid                      from (select t1.rowid rid,                                   row_number() over(partition by t1.id, t1.name order by 1) rn                              from ecm_query t1) t1                     where t1.rn > 1)        ...
git 安装以及注册账号                                                                      官网地址 https://www.jianshu.com/p/f3796be62889 数据中台架构                                                                                    https://blog.csdn.net/z136370204/article/details/109330383 VUE                        ...
实现效果 例如:  中国 下的 省 市 县 乡  输入 省的id 能把该省下的市,县,乡全部查出来,输入该市的id 可以把 该市下的 县,乡全部查出来 oracle 级联查询:oracle有内置函数  start with …connect by prior 直接实现级联效果如 select a.* from T_depart  a start with depid=’213520′ connect by prior depid=pdepid depid是指 部门编号, pdepid是指上级部门编号   depid=’213520′  是指查递归depid=213520的部门即 ...
分为两种方法:scn和时间戳两种方法恢复。 一、通过scn恢复删除且已提交的数据   1、获得当前数据库的scn号     select current_scn from v$database; (切换到sys用户或system用户查询)      查询到的scn号为:1499223   2、查询当前scn号之前的scn     select * from 表名 as of scn 1499220; (确定删除的数据是否存在,如果存在,则恢复数据;如果不是,则继续缩小scn号)   3、恢复删除且已提交的数据     flashback table 表名 to scn 1499220; 二、通过 ...
线损统计导入 select * from xs_gz t order by to_number(t.gz_num) asc declare j number:=0; i number:=0; k number:=0; begin select max(to_number(id)) into j from xs_gz; select max(to_number(gz_num)) into i from xs_gz; select max(to_number(id)) into k from xs_gzbj; for cr in ...
两种方法: -- 方法1. UPDATE  表2 SET   表2.C  =  (SELECT  B  FROM  表1  WHERE   表1.A = 表2.A) WHERE   EXISTS ( SELECT 1 FROM   表1  WHERE   表1.A = 表2.A)    -- 方法2 MERGE INTO 表2 USING 表1 ON ( 表2.A = 表1.A )    -- 条件是 A 相同 WHEN MATCHED THEN UPDATE SET 表2.C = 表1.B   -- 匹配的时候,更新 eg update c_mp mp set mp.mp_n ...

oracle级联查询

    博客分类:
  • SQL
select t.Org_no,t.Org_name,t.Org_prent  from HT_org t     start with Org_no='511100' connect by prior Org_no = Org_prent;
//新增字段更改值 create or replace trigger trg_insert_terminal_addr_hex before insert on r_tmnl_run for each row begin :new.terminal_addr_hex:=substr(:new.terminal_addr,1,4)|| lpad(trim(to_hex(substr(:new.terminal_addr,5,5))),4,'0') ; END; //修改字段赋值 CREATE OR REPLACE TRIGGER trg_update_terminal_addr_hex BE ...
/* 使用oracle 的 PL/Sql 定时执行一个存储过程 测试目的:在表 tab 中间隔一分钟插入一条数据 实现方案: 1.通过 oracle 中 dbms_job 完成存储过程的定时调用 2.在存储过程中完成相应的逻辑操作 脚本说名: 以下代码为 dbms_job 操作的基本写法, 其中不包含各个系统函数参数说明, 如需要了解“系统函数参数说明”请另行在网上查找   注: 1.其中的停止运行后继续执行的方法还有待测试   2.开始运行一个计划时,计划内的存储过程将立刻执行一次 */ --1.创建一个测试表 create table tab(dtime date); Sele ...
begin for cr in (select o.object_name a from dba_objects o where o.owner='TEST' and o.object_type = 'TABLE' order by o.object_name) loop dbms_output.put_line(CONCAT(CONCAT('delete from ',cr.a),'; ')); end loop; end;
1.16进制转化为10进制HEX2DEC(C2); 2.字符串连接CONCATENATE(  + ); 3.字符串截取 LEFT( , ) RIGHT( ,); 例子: 集中器终端地址:08310057 = CONCATENATE(LEFT(C2,4),+ TEXT(HEX2DEC(RIGHT(VALUE(C2),4)),"0000")) 转化为结果:08310087 (0831 + 0087)
一、问题描述: 今天,安装Tomcat7.0.21后,单独用D:\apache-tomcat-7.0.21\bin\startup.bat启动web服务正常。但在MyEclipse8.5中集成配置Tomcat7后,在MyEclipse启动Tomcat服务则出现如下错误提示: Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory at org.apache.catalina.startup.Bootstrap.(Bootstrap.java:54) Caus ...
一、分别下载安装JDK1.6和Tomcat7.0,我的安装路径分别为:D:\Program Files\Java\jdk1.6.0_18和D:\Tomcat7(安装过程省略)。 二、配置环境变量 环境变量代码 复制代码 收藏代码 1.JAVA_HOME=D:\Program Files\Java\jdk1.6.0_18  2.CATALINA_BASE=D:\Tomcat7  3.CATALINA_TMPDIR=D:\Tomcat7\temp  4.CATALINA_HOME=D:\Tomcat7  5.path=%JAVA_HOME%\bin;%CATALINA_HOME%\b ...
window>>Preferences>>MyEclipse Enterprise Workbench>>Servers>>Tomcat>>Tomcat 6.X(由于MyEclipse没有提供Tomcat7.0的服务选项,就用Tomcat6选项添加运行Tomcat7) 1、将Tomcat server选为Enable 2、在Tomcat home directory处点Browse...按钮选择Tomcat7的安装路径:D:\Tomcat7 3、打开window>>Preferences>>MyEclips ...
CREATE FUNCTION [dbo].[getStrContainNum](@S1 VARCHAR(1000),@S2 VARCHAR(1000)) RETURNS INT AS BEGIN DECLARE @I INT,@S VARCHAR(1000),@S3 VARCHAR(1000) SET @I=0 SET @S3=@S1 WHILE @S3<>'' BEGIN IF CHARINDEX(',',@S3)>0 SET @S=SUBSTRING(@S3,1,CHARINDEX(',',@S3)) ELSE SET @S=@S3+',' IF ...
Global site tag (gtag.js) - Google Analytics