随笔分类 - 数据库
与数据库相关
摘要:sqlite CREATE TABLE sys_user ( id TEXT PRIMARY KEY, name TEXT NOT NULL, phone TEXT , password TEXT NOT NULL, create_time DATETIME DEFAULT CURRENT_TIME
阅读全文
摘要:-- 创建存储过程 delimiter $$ create procedure proc02() begin declare i int default 0; while i<10 do INSERT INTO demo.user ( name, age, salary, remark, work_
阅读全文
摘要:1. 什么是分区, 分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上,一张大表进行分区后,他还是一张表,但是他存放数据的区块变多了。如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。 2.
阅读全文
摘要:1.pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> <version>1.4.7.RELEASE</version> </d
阅读全文
摘要:一.流程图 操作步骤 1.引入jar包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> <version>1.4.7.RELEASE
阅读全文
摘要:id: 执行顺序,越大越小执行 select_type: 查询类型 simple:表示查询中不包含子查询或者 union primary:当查询中包含任何复杂的子部分,最外层的查询被标记成 primary derived:在 from 的列表中包含的子查询被标记成 derived subquery:
阅读全文
摘要:快速创建 -- 快速创建表aaa create temporary table aaa(id int) ; create temporary table aaa(id int, index(id)) engine=innodb; -- 向临时表插入数据 insert into aaa select
阅读全文
摘要:要想保存图片文件到数据库, 可以利用到oracle的BLOB 或者CLOB字段 在java中用byte[]接收,直接保存到数据库里的Blob字段,或者转成字符串保存到Clob字段中。 mybatis里进行字段与属性映射时要加个处理器typeHandler <result column="imageN
阅读全文
摘要:判空函数 -- 为null时,显示后面的值 SELECT IFNULL(expression, alt_value); SELECT IFNULL(NULL,'这个值为空'); 判断函数 select case when 2 < 0 then 'a小于0' when 2 > 0 then 'a大于0
阅读全文
摘要:插入记录 insert into 表名 values (列值,列值); insert into 表名 (字段名,字段名) values (列值, 列值) insert into 表名 values (列值,列值),(列值,列值),(列值,列值); 插入另一个表的查询纪录 insert into 表1
阅读全文
摘要:序列的创建 1、创建序列 CREATE SEQUENCE SEQ_TEST--序列名称 INCREMENT BY 1 --每次增长1 START WITH 1 --从1开始 NOMAXvalue --不设置最大值 NOCYCLE --不循环 NOCACHE; --不使用缓存 2、删除序列 DROP
阅读全文