数据库
文章平均质量分 85
骄傲无敌小灰灰
经验在于积累,我要把我学到的东西和大家一起分享,一起进步
展开
-
给出某个时间段,要求以三十分钟为分割,统计出每三十分钟内数据的数量
sql写法:看着有点复杂,仔细梳理,发现逻辑是极为简单的,如果有什么不懂,请给小编留言,小编尽量给你们解答 间隔是三十分钟的: SELECT COUNT(DISTINCT tmp.xlh) totalNum, tmp.newTime FROM (SELECT T.xlh xlh, TO_CHAR(T.zhczsj, 'yyyymmddhh24mi') oldT...原创 2019-10-28 17:04:17 · 1774 阅读 · 0 评论 -
数据库----如何查看表是否锁了并查看原因和如何解锁
这是小编最近在写后台代码的时候遇到一个问题,发现向表更新数据的时候一直不返回结果,把SQL拿到plsql中执行的时候,语句一直在执行,后来发现表锁了,把这个发出来,防止大家也有这样的困惑。 查看被锁的表有哪些: select a.object_name,b.session_id,c.serial#,c.program,c.username,c.command,c.machine,c.lockw...原创 2018-12-18 19:32:10 · 5100 阅读 · 0 评论 -
怎么利用pl/sql数据连接工具把Excel表里面的数据导入到oracle数据库表里面
今天遇到了这个问题,在网上查询了一下,方法其实很多,我选了一种比较简单的方法,好记性不如烂笔头,所以我记录了下来,给大家一个参考。 操作步骤如下: 准备数据:在excel中构造出需要的数据 2、将excel中的数据另存为----选择格式(文本文件(有制表符分隔的)(*.txt)),文件命名随便,我这边是temp002.txt 3.将新保存到文本文件中的数据导入到pl/sql...原创 2019-02-13 11:20:56 · 442 阅读 · 0 评论 -
mysql 递归查找部门下面的所有被这个部门管理的部门(mysql 递归查找节点的所有子节点)
今天小编遇到了一个需求,需要使用mysql查询部门下面所有子部门,换句话来说就是查询节点下的所有节点,因为一直使用的是oracle,oracle有个start with .... connect by pripor.....用来递归查询子节点,但是MySQL不存在这个,所以在网上就去百度了一下,发现很多代替oracle中的start with .... connect by pripor。但是看着...原创 2019-03-15 11:37:15 · 2569 阅读 · 4 评论 -
kettle连接数据库的时候报错 TNS:listener does not currently know of SID given in connect descriptor....
最近在弄Kettle相关的东西,遇到了一些小问题,分享出来给大家查看,报错信息如下 错误连接数据库 [wqzhzx] : org.pentaho.di.core.exception.KettleDatabaseException: Error occurred while trying to connect to the database Error connecting to databa...原创 2019-04-17 15:29:19 · 2766 阅读 · 0 评论