数据库之模糊查询,视图,序列,索引

Posted 皇后娘娘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库之模糊查询,视图,序列,索引相关的知识,希望对你有一定的参考价值。

1. 模糊查询

关键字" like "

%  代表任意个字符

_代表一个字符

select test1 from test where test1 like _b(%b%)   //查询test表中test1列中 第二个字符是b的数据(中含有b数据)

2. 视图

好处:

1)限制对数据库的访问
2)简化查询
3)维护数据的独立性
4)对相同的数据可以建立不同的视图
5)可以删除视图而不影响数据

create [or replace] view v_test as (要建成视图的数据)    //as后可以通过select 语句去实现,删除视图drop v_test

3.序列

建序列的方式,一般用于给主键赋值

create sequence seq_test1        //创建序列
increment by 1                   //每次增加1
start with   1                   //开始的位置1
maxvalue 10                      //最大值为10
minvalue  1                      //最小值为1
cycle/nocycle                     //循环/不循环
cache 5                          //内存中缓存5个

 

以上是关于数据库之模糊查询,视图,序列,索引的主要内容,如果未能解决你的问题,请参考以下文章

java使用elasticsearch进行模糊查询之must使用

mysql全文索引之模糊查询

like模糊查询是否走索引

Oracle数据库对象(视图序列索引同义词)

oracle中的视图序列索引

oracle 序列视图索引