自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

angel_hyj的博客

一路走来的历程与收获

  • 博客(27)
  • 收藏
  • 关注

原创 PL/SQL中从数据表对变量赋值select into异常

概述;pl/sql从数据表中向变量赋值,使用select into 子句,会带动来一些问题,如果查询没有记录时,会抛出no_data_found异常。如果有多条记录时,会抛出too_many_rows异常。CREATE OR REPLACE PROCEDURE procexception ( p varchar2)AS v_postype varchar2(20);BE...

2020-11-30 14:15:33 340

原创 Oracle存储过程的使用和创建

1、存储过程的创建CREATE OR REPLACE PROCEDURE [存储过程名][(输入、输出参数)]AS/IS[变量、游标声明]BEGIN[执行体]END;create or replace procedure sayHello --无参数时()不需要写asbegin dbms_output.put_line('say hello');end;AS|I...

2020-11-30 14:01:55 172

原创 Python 3 六种数据类型

Python3 六个标准的数据类型:基本概要:Number(数字)、String(字符串)、List(列表)Tuple(元组)、Set(集合)Dictionary(字典)不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。1、Number(数字)...

2020-08-26 18:43:33 283

原创 SQL多种连接查询的使用

连接查询:将多张表(》=2)进行记录的连接(按照某个指定的条件进行数据拼接),最终结果是:记录数有可能变化,字段数一段会增加(至少两张表的合并)连接查询意义:在用户查看数据的时候,需要显示是数据来自多张表。连接查询的分类 4类:内连接、外连接、自然连接、交叉连接。连接查询:join ,使用方式:左表 A join 右表B交叉连接 cross join 保证连接结构的完整性,...

2018-12-20 00:19:19 437

原创 数据库高级数据操作

1、主键冲突     1.1 主键冲突更新:on duplicate key update  非主键字段=新值  例子: ID(primary key) Name Room 1 张三 401 2 李四 407...

2018-12-18 18:19:29 455

原创 数据库三种设计范式

1、范式定义:规范的的数据库是需要满足一些规范的来优化数据数据存储方式。在关系型数据库中这些规范就可以称为范式。2、第一范式:(域原子性)1NF当关系模式R的所有属性都不能在分解为更基本的数据单位时,称R是满足第一范式的,简记为1NF。满足第一范式是关系模式规范化的最低要求。3、第二范式:如果关系模式R满足第一范式,并且R得所有非主属性都完全依赖于R的每一个候选关键属性,称R满足第...

2018-12-03 11:52:59 196

原创 关系数据表之间关系

1、一对一    1——1    一张表的有些字段 常被使用,一些字段不常用,把常用字段放在一张常用表,不常用字段放在不常用表中,如常用表T1,不常用表T2,通过一个具有唯一性的字段进行连接,如ID                                                                                               常用...

2018-12-01 23:38:50 550

原创 SQL字段约束

主键           primary key ,约束表数据唯一性,一张表只可有一个主键,但可以有复合主键,主键字段本身不为空 1.1增加主键       创建表的时间字段属性加上primary key [not null] comment;       name varchar(10) primary key comment;         复合主键            ...

2018-12-01 20:55:54 2535

原创 SQL 四种语言基本操作

SQL:Structured Query Language,结构化查询语言SQL主要4个部分:数据定义类SQL:DDL(DATE DEFINITION LANGUAGE) CREATE-创建数据库及其对象(表,索引,视图,存储过程,函数和触发器)     DROP-改变现有数据库的结构     ALTER-从数据库中删除对象     TRUNCATE-删除表中的所有记录...

2018-11-23 15:16:18 296 1

转载 关系型和非关系型数据库的区别

主流的关系型数据库当前主流的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。关系型数据库NoSql 、Cloudantnosql和关系型数据库比较?优点:1)成本:nosql数据库简单易部署,基本都是开源软件,不需要像使用oracle那样花费大量成本购买使用,相比关系型数据库价格便宜。2)查询速度:...

2018-11-23 15:00:46 571

原创 数据库分类之关系型数据库与非关系型数据库

关系型数据库1.什么是关系数据库?一种建立在关系模型(熟悉模型)上的数据库。关系模型:一种所谓建立在关系上的模型,包含三个方面:数据结构:数据存储的问题,二维表(行,列);操作指令集合:所以SQL语句;完整性约束:表内数据约束(字段与字段),表与表之间(外键)。2.关系型数据库的设计?关系型数据库:从需要存储的数据需求中分析,如果是一类数据(实体)应设计成一张二维表...

2018-11-23 14:51:31 660

转载 ETL中数据增量抽取机制

增量抽取是数据仓库ETL(extraction,transformation,loading,数据的抽取、转换和装载)实施过程中需要重点考虑的问 题。在ETL过程中,增量更新的效率和可行性是决定ETL实施成败的关键问题之一,ETL中的增量更新机制比较复杂,采用何种机制往往取决于源数据系统的 类型以及对增量更新性能的要求。1. ETL概述ETL包括数据的抽取、转换、加载。①数据抽取:从源...

2018-11-22 14:35:30 576

原创 Oracle字符时间转换

to_char()     日期转换成字符串     select to_char(sysdate,‘yyyy-mm-dd hh24:mi:ss’)from dual;    2.to_date()    时间字符串转换为日期型   select to_date('20181119',‘yyyy-mm-dd’)from dual;   3.nvl(x,value)    ...

2018-11-19 18:05:09 854

原创 Oracle函数学习1

单行函数a.字符串连接concat()select concat('hello','你好') from dual;===hello你好|| 管道通道符   select 'hello'||'你好' from dual;===hello你好INSTR(x, str [,start] [,n)   在 x 中查找 str,可以指定从 start 开始,也可以指定从第 n 次开始。I...

2018-09-25 17:49:41 176

原创 Oracle授权操作

1.授权   grant **权限on object to user**权限 :connect,select:查询 insert:插入 update:更新 delete:删除 all:所有 object:table:表 view:视图 sequence:序列 index:索引---------------------例子:grant select on t...

2018-09-25 16:49:32 308

原创 分页查询之Oracle

oracle的分页一共有三种方式方法一 根据rowid来分SELECT * FROM EMP WHERE ROWID IN (SELECT RID FROM (SELECT ROWNUM RN, RID FROM (SELECT ROWID RID, EMPNO FROM EMP ORDER BY EMPNO D...

2018-09-06 20:06:21 342

转载 Java中强、软、弱、虚四种应用关系的特点

https://blog.csdn.net/qq_26590199/article/details/71597698,为了方便自己使用,转载保存,若有侵权请联系

2018-07-16 17:33:03 623

原创 数据分页查询代码的Java实现

1、定义分页模型:PageModelpackage com.common.page; import java.util.List; /** * 封装分页信息 * @author Administrator * */ public class PageModel<E> { ...

2018-04-02 11:47:58 369

原创 JDBC_反射及JDBC元数据编写通用的查询

1.实体类package com.jdbc.DBUpdate;/** * @author hyj * @date 2018-03-26 15:19 */public class Grade { private Integer id; private String name; private String sex; private Float grade;...

2018-03-28 12:43:59 361

原创 JDBC工具类通用upda方法和PreparedStatement

补充JdbcTools 类通用方法update(String sql,object ...args);/** * 通用方法update(String sql,Object...args) * */public static void update(String sql, Object ... args){ Connection connection = null; Prepa...

2018-03-26 17:36:12 363

原创 JDBC工具类和Statement与Result的使用

一:jdbc工具类JDBC_Tools1.数据库连接public static Connection getConnection() throws Exception { // 1). 创建 Properties 对象 Properties properties = new Properties(); InputStream in = JDBC_Tools.class....

2018-03-26 17:05:41 811

原创 JDBC通过配置文件连接数据库

JDBC API1.DriverManager:完成驱动程序的装载和建立新的数据库连接。--Connection:对某一指定数据库的连接. --Statement:管理在一指定数据库连接上的SQL语句的执行,子接口PreparedStatement --Result...

2018-03-26 14:54:55 475

原创 事物的深入理解

Java事务之一——Java事务的基本问题 - 无知者云 - 博客园 http://www.cnblogs.com/davenkin/archive/2013/02/16/java-tranaction-1.html

2018-02-28 14:52:30 224

转载 Java的23中设计模式详解及对比

java 23种设计模式详解 - CSDN博客 http://blog.csdn.net/a394268045/article/details/51801258

2018-02-27 16:23:02 125

转载 Struts2的action接受请求参数的几种方法

http://blog.csdn.net/zp357252539/article/details/44345849

2018-02-05 20:22:11 119

原创 Struts2

1主要配置文件 1.Actiond的struts.xml,用来管理Action的映射,放在src目录下的resources中。不然运行会报错,名字不要用struts2.xml,不然也会报错。2.struts.properties,放在WEB-INF/classes路径下,定义了struts2框架的大量属性。如configurationstruts.xml....

2018-02-05 13:51:52 118

转载 Mysql的安装与配置(安装版)

1.在MySQL官网下载社区版mysql-installer-community-5.6.31.0安装版详情请参考https://jingyan.baidu.com/article/cd4c2979033a17756f6e6047.html,文章转载只为自己记忆,如有侵权,请联系我。

2018-02-02 10:50:08 3502

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除