金溪的博客

好的开始是成功的一半,不要制定太长远的目标,同时不以战术的勤奋掩饰战略的懒惰,复杂思考简易行事,分而治之降低压力,以概率面对生活,时刻保持头脑清醒,防人之心不可无,广交慎择,顺其自然,近贤远佞,源代码...

postgresql 解锁表总结

--查询正在运行的进程 SELECT * FROM pg_stat_activity --查询是否锁表了 select oid from pg_class where relname='可能锁表了的表' select pid from pg_locks where relation='上面查出的...

2019-03-04 11:37:25

阅读数 53

评论数 0

postgresql使用with recursive完成迭代查询

  向上查询(查询所有父节点) 注意,这里返回的记录包含自己。 WITH RECURSIVE res AS ( SELECT t1.* FROM t_code as t1 WHERE t1.enable = 'true' and t1.id = '4' UNION ...

2018-12-26 09:43:10

阅读数 77

评论数 0

字典表的设计

dict_code dict_parent_code dict_name dict_value display_order BJ -1 北京市     BJ01 BJ 修正系数     BJ011 BJ01 ...

2018-12-12 14:53:27

阅读数 377

评论数 0

spring boot mybatis 支持oracle postgresql

背景: 之前用spring boot+mybatis+oracle,现在要改成spring boot_mybatis+postgresql。 为了想让一套代码即可以使用oracle库运行,也可以使用postgresql运行。所以需要进行代码修改。   访问postgresql &...

2018-12-12 13:33:00

阅读数 192

评论数 0

postgresql对字段大小写敏感

由于postgresql是大小写敏感的,并默认对SQL语句转化为小写,所以不论我是写Name还是NAME还是NAmE,统统转化为name。 那么怎么办呢?加上双引号就行了。 iso=> insert into test(no, "Name&qu...

2018-12-12 09:04:37

阅读数 114

评论数 0

横表与纵表的区别

横表就是普通的建表方式,如一个表结构为:  主键、字段1、字段2、字段3。。。  如果变成纵表后,则表结构为:  主键、字段代码、字段值。  而字段代码则为字段1、字段2、字段3。   具体为电信行业的例子。以用户帐单表为例一般出账时用户有很多费用客户,其数据一般存储为:时间,客户ID,费用科目,...

2018-12-04 21:40:13

阅读数 213

评论数 1

oracle中把逗号分割的字符串转换为可放入in的条件语句的字符数列

select regexp_substr('SMITH,ALLEN,WARD,JONES','[^,]+', 1, level) from dual connect by regexp_substr('SMITH,ALLEN,WARD,JONES', '[^,]+', 1, level) is ...

2018-11-21 15:36:28

阅读数 56

评论数 0

oracle中,将两上select语句的结果作为一个整体显示出来

1、union 对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序。 2、union all 对两个结果集进行并操作,包括重复行,不进行排序。 3、intersect 对两个结果集进行交集操作,不包括重复行,同是进行默认规则的排序。 4、minus 对两个结果集进行差操作...

2018-11-21 15:03:22

阅读数 167

评论数 0

Oracle重置序列(不删除重建方式)

Oracle中一般将自增sequence重置为初始1时,都是删除再重建,不过还有种巧妙的方式,不用删除,利用步长参数,先查出sequence的nextvalue,再把递增改为负的这个值(反过来走),然后再改回来。 假设需要修改的序列名:seq_name 1、select seq_name.ne...

2018-11-19 10:40:07

阅读数 55

评论数 0

Oracle 序列创建、使用、修改、删除

创建序列 CREATE SEQUENCE sequence_name [START WITH num] [INCREMENT BY increment] [MAXVALUE num|NOMAXVALUE] [MINVALUE num|NOMINVALUE] [CYCLE|NOCYCL...

2018-11-19 10:23:30

阅读数 42

评论数 0

mybatis+oracle实现主键自增长的几种方式

1、使用selectKey标签 <insert id="addLoginLog" parameterType="map" > <selectKey ...

2018-11-01 11:26:30

阅读数 62

评论数 0

Oracle中用sql语句创建和管理表

创建语法 create table [schema.]tablename (column datatype [default expr] [constaint], ....) 查看表结构 desc tablename 克隆表 克隆整个表: create table em...

2018-11-01 09:59:30

阅读数 81

评论数 0

mysql修改时区

查看mysql当前时间 > select curtime(); #或select now()也可以 +-----------+ | curtime() | +-----------+ | 15:18:10 | +-----------+ 查看mysql时区 &...

2018-08-16 11:10:48

阅读数 259

评论数 0

centos7下使用yum安装mysql 8

Centos7的yum源中没有mysql,为了解决这个问题,我们需要先下载mysql的repo源。 下载mysql的repo源并安装  wget http://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm rpm -iv...

2018-08-10 11:48:12

阅读数 150

评论数 0

mysql - 启动错误InnoDB: mmap(137363456 bytes) failed; errno 12

这是由于物理内存不够导制的,所以vim /etc/my.cnf [inonodb] innodb_buffer_pool_size=64MB 把这个数值改小 高版本的默认是128mb   最后欢迎大家访问我的个人网站:1024s​​​​​​​...

2018-08-10 10:44:29

阅读数 280

评论数 0

MySQL实现根据当前ID读取上一条和下一条记录

以下为MySQL语句演示: SELECT * FROM t_news AS n ORDER BY n.`News_ID` 当前ID为4,读取上一条记录: SELECT * FROM t_news AS n WHERE n.`News_ID` < 4 ORDE...

2018-08-08 16:17:30

阅读数 1069

评论数 0

java中入mysql的TimeStamp类型时间 差13小时

这是时区的问题. 在linux上查看时区 date -R 一般都是东八区没错. 然后将数据库mysql的时区改为东八区: show variables like '%time_zone%'; 可以看到时区是CST,所以需修改 set global time_zone='+8:00';...

2018-08-01 21:11:31

阅读数 1496

评论数 1

SQL搜索下划线,like中不能匹配下划线的问题

使用like语句的错误查询 MySQL> select * from t where x like '%_%'; 返回全部的记录,不是想要的结果!   为什么错误? 因为在like语句中的下划线的含义是“任意一个字符”,类似“%”代表匹配任意多个字符的。   4...

2018-07-13 15:40:56

阅读数 136

评论数 0

Oracle解决锁表问题

前言 更新一张表的数据,就几百条,然后特别慢,一直在执行,然后强制退掉,重新执行还是一样,考虑到可能是锁表的问题! 解决 ①首先查找是哪些session被锁: select object_name,machine,s.sid,s.serial# from v$locked_object ...

2018-06-01 09:03:20

阅读数 560

评论数 0

如何从原有的表中创建一个新表,并增加几个字段

如何从原有的表中创建一个新表,并增加几个字段? 可以用来选择的方法是: 假设你的表为  table1字段列表为:f1 varchar2(10)f2 varchar2(20)f3 number(3)如果你想把表变成f1 varchar2(10)f_new varchar2(20)f2 varch...

2018-05-30 15:49:46

阅读数 1218

评论数 0

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