(本文章内容仅在windows10下经测试能够运行,不能保证其他环境下的可靠性) PL/SQL游标概念:类似于集合 定义游标关键字:cursor;1、不带参数游标语法:cursor 游标变量名 is 查询语句; 示例代码如下: cursor c1 is select * from emp; 2、带参 ...
分类:
数据库 时间:
2020-06-06 12:42:26
阅读次数:
93
MySQL SQL介绍 一、MySQL SQL介绍 1.1.1 SQL 应用基础 SQL(结构化查询语句)介绍 SQL标准:SQL 92 SQL99 5.7版本后启用SQL_Mode 严格模式 SQL作用 SQL 用来管理和操作MySQL内部的对象 SQL对象: 库:库名,库属性 表:表名,表属性, ...
分类:
数据库 时间:
2020-06-05 15:32:10
阅读次数:
72
一、概述 执行计划:一条查询语句在ORACLE中的执行过程或访问路径的描述,即就是对一个查询任务,做出一份怎样去完成任务的详细方案。 如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。 看懂执行计划也就成了SQL优化的先决条件。 通过执行计划定位性能 ...
分类:
数据库 时间:
2020-06-05 14:43:02
阅读次数:
85
from graphene.types.generic import GenericScalar # 定义一个查询语句 class Query(ObjectType): generic = GenericScalar() def resolve_generic(self, info): return ...
分类:
其他好文 时间:
2020-06-05 09:14:24
阅读次数:
161
LOW 打开,是个查询ID 利用$_REQUEST获取id参数,$_REQUEST 包含了 $_GET,$_POST 和 $_COOKIE 的数组,可以被远程用户篡改而并不可信。 直接将$_REQUEST的数据插入sql查询语句未做任何过滤,造成了SQL注入漏洞 -1'union select us ...
分类:
数据库 时间:
2020-06-03 17:13:46
阅读次数:
117
最近测试过程中碰到一个诡异的问题:增加相同的索引,执行相同的查询语句,在A数据库查询耗时缩短,可在B数据库查询耗时几乎不变。这让我一度怀疑B数据库有毒,然而重启大法也没能解决。最后确认问题是由于oracle优化器模式不同,导致不规范索引造成的索引失效。 下面详细看看这个例子。 增加索引语句如下: C ...
分类:
数据库 时间:
2020-06-01 13:30:46
阅读次数:
87
第6章 查询 https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Select查询语句语法: [WITH CommonTableExpression (, CommonTableExpression)*] (Note: On ...
分类:
其他好文 时间:
2020-05-30 19:34:29
阅读次数:
64
前言 在此简洁逻辑架构,mysql的基础逻辑架构其实和sql server很像的。 正文 首先是客户端,发起了连接。 然后呢连接池后那一块,就是有分析器的那一块,那一块是干啥的呢。 其实我们写的语句呢,在mysql 不是这样子的,它要转换成自己的查询语句,通俗的说,我们调用的其实是api,不是真正的 ...
分类:
数据库 时间:
2020-05-30 12:31:12
阅读次数:
104
DQL:查询语句 1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 排序方式: * ASC:升序,默认的。 * DESC:降序。 * 注意: * 如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。 2. ...
分类:
数据库 时间:
2020-05-28 19:56:11
阅读次数:
98
有时我们在查询某个实体的时候,给定的条件是不固定的,这时就需要动态构建相应的查询语句,在Spring Data JPA中可以通过JpaSpecificationExecutor接口查询。相比JPQL,其优势是类型安全,更加的面向对象。 import java.util.List; import or ...
分类:
其他好文 时间:
2020-05-27 20:55:55
阅读次数:
92