![](https://img-blog.csdnimg.cn/2020020709151770.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
整合关系型和非关系型数据库的知识点和常见问题
pgz_lq
毕业于吉林农业大学,电子信息科学与技术专业。拥有4年工作经验。第一年主要从事本专业相关的工作,后自学Java编程并实践并进入计算机领域。精通Java编程、Android和Jquery的开发,熟悉掌握SpringBoot和MyBatis框架。
展开
-
Mysql中解决多个游标循环,执行完第一个后,其他的不进行循环的问题
1.定义原始变量DECLARE done1, done2 BOOLEAN DEFAULT FALSE;2.声明游标数据源DECLARE cursorName1 CURSOR FOR [查询sql]3.声明游标数据源DECLARE cursorName2 CURSOR FOR [查询sql]4.声明未发现数据异常时变量的赋值定义DECLARE CONTINUE HANDLER FOR NOT FOUND SET done1 = TRUE,done2 = TRUE;5.执原创 2020-07-31 09:30:03 · 947 阅读 · 0 评论 -
MySQL常用内置函数与常见问题集锦
FIND_IN_SET AES_DECRYPT UNIOIN GROUP BY原创 2020-05-21 16:15:30 · 155 阅读 · 0 评论 -
PLSQL基本语法
1,什么是plsql: 是专用于Oracle服务器,在SQL基础之上,添加了一些过程化控制语句,叫PLSQL过程化包括有:类型定义,判断,循环,游标,异常或例外处理。 PLSQL强调过程2,Plsql语句块: PL/SQL程序都是以块(block)为基本单位,整个PL/SQL块分三部分:声明部分(用declare开头) 执行部分(以 begin开头)其中执行部分是必须...原创 2020-03-22 19:07:34 · 1671 阅读 · 0 评论 -
【数据库】Oracle数据库----对象视图
oracle虽是关系型数据库,但同样提供了面向对象的支持。oracle中可以定义对象类型,并根据对象类型来创建对象实例。对象视图正是通过对象的支持来实现的。1、对象简介对象视图的概念与对象的概念息息相关。下面将首先介绍oracle中对象的基本概念,然后介绍oracle中面向对象编程的基本用法,使得大家对对象有比较清晰的概念。(1)oracle中的对象类型与对象在oracle中,可以...原创 2020-03-21 22:00:09 · 465 阅读 · 0 评论 -
数据库常见面试题-分辨率替换
1.先抛出问题如下是一个表结构和数据,写按要求写sql,填充Resolution列的数据 Width Height Resolution 1 768 1024 2 1080 ...原创 2020-03-21 21:15:21 · 205 阅读 · 0 评论 -
Oracle和Mysql数据备份的sql语句
说明:今天在某处看到SELECT INTO 语句可用于创建表的备份复件,尝试了Oracle和Mysql都不能被使用。经过了多方查询发现,Oracle和Mysql也有相似功能的不同实现方式,现在一一列举一下。1.首先是常用的Oracle数据库,基本语法如下:INSERT INTO targetTableName[(字段名,...)] SELECT */[字段名,...] FROM so...原创 2020-03-02 21:07:33 · 1559 阅读 · 0 评论 -
windows环境下elasticsearch安装教程(超详细)
一、安装jdkElasticSearch是基于lucence开发的,也就是运行需要java jdk支持。所以要先安装JAVA环境。由于ElasticSearch 5.x 往后依赖于JDK 1.8的,所以现在我们下载JDK 1.8或者更高版本。下载JDK1.8,下载完成后安装。二、安装ElasticSearch1.ElasticSearch下载地址:https://www.el...原创 2020-02-27 20:17:27 · 1041 阅读 · 1 评论 -
Linux下安装mysql与常见问题列举
Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,而且很多时候按照教程也没有能够安装成功,安装过程出现各种各样的错误。Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)问题解决方案ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'设置为开机自启开放3306端口,进行远程连接原创 2020-02-21 17:28:54 · 310 阅读 · 0 评论 -
union的特性,去重与不去重
union的特性,去重与不去重集合操作有<并,交,差>3种运算 union:得到两个查询结果的并集,并且自动去掉重复行。不会排序 union all:得到两个查询结果的并集,不会去掉重复行。也不会排序 intersect:得到两个查询结果的交集,并且按照结果集的第一个列进行排序 minus:得到两个查询结果的减集,以第一列进行排序例子: 下面是两个表:一个主...原创 2020-02-18 17:59:06 · 1252 阅读 · 0 评论 -
触发器之Mysql使用
目录一、触发器是什么? 说了触发器,那什么是存储过程呢? 触发器与存储过程的区别又是什么呢?二、触发器的基本语法三、异常场景一、触发器是什么?是提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活...原创 2020-02-07 11:23:17 · 2857 阅读 · 0 评论