- 博客(24)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 Oracle分级查询for CONNECT BY PRIOR
分级查询主要用于查询树形结构的记录。树形结构的数据存放在表中,数据之间的层次关系即父子关系,通过表中的列与列间的关系来描述。树形结构示例: 查询雇员表中员工编号、姓名及员工负责人,结果如图1所示。从结果中可以发现,Hardy和Rory的负责人是John,John的负责人是Donald;Eric和Kary的负责人是Harky,Harky的负责人是Donald,最终可以形成一张树...
2019-04-26 13:30:43 206
原创 greates()使用
已知表TB的数据如下:SQL> select * from tb; ID CHINESE MATH ENGLISH ---------- ---------- ---------- ---------- 1001 89 98 ...
2019-04-29 13:56:26 346
原创 nvl和decode和lpad的使用方法
Oracle的NVL函数用法从两个表达式返回一个非 null 值。语法NVL(eExpression1, eExpression2)参数eExpression1, eExpression2如果 eExpression1 的计算结果为 null 值,则 NVL( ) 返回 eExpression2。如果 eExpression1 的计算结果不是 null 值,则返回 eExpression...
2019-04-28 14:04:32 380
原创 Oracle伪列Level的使用
1.创建表create table uuser(userId integer,start_dt date,end_dt date)插入数据:insert into uuser(userId,start_dt,end_dt) values(1001,to_date('2019/04/18','yyyy/mm/dd'),to_date('2019/04/20','yyyy/mm/dd...
2019-04-26 13:47:54 495
原创 row_number()over() 和 rank()over()的区别
select employee.*,row_number()over(partition by deptid order by salary desc) rank from employee;select employee.*,rank()over(partition by deptid order by salary desc) rank from employee;...
2019-04-25 18:51:28 3335
原创 ROW_NUMBER() OVER函数的基本用法
ROW_NUMBER() OVER函数的基本用法语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN)方法/步骤简单的说row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW_NUMBER() OVER (ORDER BY xlh DESC) 是先把xlh列降序,再为降序以后的没条xlh记录返回一个...
2019-04-24 20:47:10 315
原创 属性文件操作之Properties与ResourceBundle
1.Properties与ResourceBundle两个类都可以读取属性文件中以key/value形式存储的键值对,ResourceBundle读取属性文件时操作相对简单。2.Properties该类继承Hashtable,将键值对存储在集合中。基于输入流从属性文件中读取键值对,load()方法调用完毕,就与输入流脱离关系,不会自动关闭输入流,需要手动关闭。 /**...
2019-04-23 17:50:46 138
原创 Oracle - 数据库的实例、表空间、用户、表之间关系
完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等);2) Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一PressCtrl+Vto paste. Your browser d...
2019-04-22 15:53:16 1225
原创 startup oracle 数据库
看oracle入门书,其中一句话说,使用startupnomount命令启动例程,不可以和mountopen和exclusive一起使用,这个命令适用于建立数据库或是维护数据库时使用。于是查了一下,为什么不能同时使用,以及他们之间的区别。nomount:读初始化参数文件,启动实例。mount:打开控制文件open:打开数据文件,日志文件简单来说,nomount是用来创建数据库...
2019-04-22 15:30:24 380
原创 ORA-01918: 用户 'SCOTT' 不存在 解决方法
SQL> alter user scott account unlock;alter user scott account unlock第 1 行出现错误:ORA-01918: 用户 'SCOTT' 不存在找到scott.sql 文件SQL> @C:\oraclexe\app\oracle\product\11.2.0\server\rdbms\admin\scott.sq...
2019-04-22 11:20:40 6304 3
原创 \\n和\\s
看一段程序public static void main(String args[]){ String t = "a||b||c||d"; String []file=t.split("\\u007C");//\\|和\\s \\n for(int i=0;i<file.length;i++) { System.out.print("\n"+fil...
2019-04-18 14:27:00 759
原创 java调用存储过程实例
package com.huateng.zjw.com.test;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql...
2019-04-16 15:58:35 260
原创 存储过程笔记
1.建立一张表并指定默认系统空间drop table TESTTB;create table TESTTB(ID VARCHAR2(30),NAME VARCHAR2(30))tablespace SYSTEMpctfree 10initrans 1maxtrans 255storage(initial 64Kminextents 1maxextents...
2019-04-16 15:49:16 150
原创 oracle存储过程中游标定义
1.游标的使用。看到的一段解释很好的概念,如下:游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。游标有两种类型:显式游标和隐式游标。在前述程序中用到的SE...
2019-04-16 15:39:09 10562
原创 Oracle 中 union 和union all 的简单使用说明
1、刚刚工作不久,经常接触oracle,但是对oracle很多东西都不是很熟。今天我们来了解一下union和union all的简单使用说明。Union(union all): 指令的目的是将两个 SQL 语句的结果集合并起来,得到你所需要的查询结果。 网上对这两者之间的一个总结: Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序; ...
2018-06-12 23:38:12 1022
原创 一个类的变量和方法里面的变量
1.一个类里面的成员变量如果是静态变量,这个成员变量可以用在是静态的方法里面,也可以是非静态的方法里面;2.如果这个类里面的成员变量是非静态变量,只能用在非静态方法里面;3.总之:静态方法里面只能放静态变量。4.语法定义上的区别静态变量用static修饰实例变量没有static修饰5.运行区别,实例区别静态变量在类中,不属于实例对象,属于类所有,只要程序加载了字节码,不用创建实例对象静态变量就会被...
2018-06-05 21:31:24 1946
原创 sql
今天遇到一个问题就是mysql中insert into 和update以及delete语句中能使用as别名吗?目前还在查看,但是在查阅资料时发现了一些有益的知识,给大家分享一下,就是关于sql以及MySQL语句执行顺序:sql和mysql执行顺序,发现内部机制是一样的。最大区别是在别名的引用上。 一、sql执行顺序 (1)from (3) join (2) on (4) where (5)grou...
2018-03-07 22:14:00 146
原创 JAVAweb三大组件
* Servlet是JavaWeb三大组件之一(Servlet、Filter、Listener) * Servlet是用来处理客户端请求的动态资源 * Servlet的任务有: > 获取请求数据 > 处理请求 > 完成响应Servlet会在接到第一次请求时被创建,也可以在在服务器启动时就被创建,这需要在配置文件<servlet>中添加一条配置信...
2018-03-04 13:34:49 503
原创 Spring Boot的启动器Starter详解
Spring Boot的启动器Starter详解作者:张家威 日期:2018.2.271)spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。2)spring-boot-starter-actuator 帮助监控和管理应用。3)spring-boot-starter-amqp 通过spring-rabbit来支持AMQP协议(Adva...
2018-02-27 15:51:34 151
原创 时间格式转换
1.当我们在javaBean写一个属性为Date类型的字段时,此时保存到表里字段属性为:datetime类型的。2.当我们把时间保存到表里时,在界面展示出来为字符串类型的,此时需要在javaBean里面加一个@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")。3.表字段和属性表...
2018-02-14 11:33:38 146
原创 git用到的小实例
创建本地分支并切换到本地分支:git checkout -b lz;查看分支:git branch切换到远程分支:git checkout -b youhua拉取到远程分支代码: git pull 两个可以合道一起:git pull origin:youhua
2017-10-25 19:16:44 212
原创 Http和Https的之间的区别
1.什么是 HTTPS?HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。HTTPS = HTTP + SSL,HTTPS 在 HTTP 应用层的基础上使用安全套接字层作为子层。2.HTTP 和 HTTPS 的相同点大多数情况下,HTTP 和 HTTPS 是相同的,因
2017-10-20 11:29:34 414
原创 Intellij Idea 2016.2 , PyCharm2016.2 激活码
Intellij Idea 2016.2 , PyCharm2016.2 激活码 http://blog.csdn.net/u013647382/article/details/52811730
2017-09-25 16:22:21 192
原创 @Controller和@RestController的区别?
官方文档:@RestController is a stereotype annotation that combines @ResponseBody and @Controller.意思是:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。1)如果只是使用@RestController注解Controller,则
2017-08-31 21:26:31 123
空空如也
请求:http://192.168.66.248/magento/api/rest
2018-01-04
哪位大神用java封装或者调用过magento的api接口
2018-01-03
使用REST API资源需要三个步骤中其中的Auth1.0a验证流程问题:
2017-12-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人