自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 ORACLE恢复表数据

SELECT OBJECT_NAME,ORIGINAL_NAME,TYPE,CREATETIME,DROPTIME FROM RECYCLEBIN AWHERE A.ORIGINAL_NAME = ‘TABLE_NAME’;flashback table TABLE_NAME to before drop;查询某个时间点的数据select * from TABLE_NAMEas of timestamp to_timestamp(‘2021-03-21 06:40:00’,‘yyyy-mm-dd

2022-02-26 21:20:33 361

原创 生成随机码函数MYSQL-UUID函数&ORACLE-SYS_GUID函数

Oracle提供的函数 sys_guid() 用于获取32位uuid,简单使用为select sys_guid() from dual;是一种生成不重复的数据的一个函数sys_guid()一共32位,生成的依据主要是时间和机器码,具有世界唯一性,类似于java中的UUID(都是世界唯一的)。其应用场景:当数据库某字段设置为唯一,则可用次生成(比如主键);MySQL 实现了 UUID,并且提供 UUID() 函数方便用户生成 UUID。在 MySQL 的 UUID() 函数中,前三组数字从时间戳中

2021-12-13 14:26:53 1887

原创 HIVE正则判断连续相同数字

首先,记录一个很好用的小工具——正则表达式菜鸟工具https://c.runoob.com/front-end/854判断一串数字是否包含连续相同的5个数字ORACLE的正则实现方法如下:SELECT * FROM DUAL WHERE REGEXP_LIKE(‘12111131222222’,’(\d)\1{4}’)而HIVE,和JAVA正则表达式一样,特殊字符修需要\转义所以,HIVE的正则实现方法如下:SELECT ‘12111131222222’ rlike ‘(\d)\1{4}’在此

2020-11-17 19:15:52 2921 2

原创 Oracle数据库卸载

1、 打开“开始菜单”>>“所有程序”>>“Oracle -”>>“Oracle安装产品”>>“Universal Installer”.2、单击“卸载产品”,选中除“OraDb11g_home1”外的所有目录,然后点击删除。根据提示,点击下一步完成卸载。3、删除注册表中Oracle相关信息(1)同时按下“Windows”+“R”键,在运行窗中...

2020-04-07 23:55:27 183

原创 ORACLE / DB2统计分析语句

为了使基于CBO的执行计划更加准确,统计分析大数据表是数据库管理的重要部分。数据库统计分析SQL如下:ORACLE统计分析语句analyze table T64_RULE_TRANS_S compute statistics ;DB2统计分析语句runstats on table t64_rule_trans_s t with distribution and detailed index...

2019-10-24 10:37:47 748

原创 ORACLE / DB2数据库列转行(实现字段合并)

ORACLE数据库列转行(实现字段合并)SELECT T.SCATEG,TO_CHAR(wm_concat(SNAME)) FROM STAR T GROUP BY T.SCATEG;DB2数据库列转行(实现字段合并)SELECT LISTAGG(T.SNAME,’,’) FROM STAR T GROUP BY T.SCATEG;...

2019-10-24 10:34:44 824

原创 oracle中查找操作记录(数据库悬疑——是谁动了我的数)

工作中,常常会遇到自己的数据被篡改却找不到篡改人的恼火案件,怎么把这个可爱的同事揪出来呢,答疑如下:(不要问我怎么知道的,我很难,真的很难/(ㄒoㄒ)/~~)1,首先查找表的操作记录select A.SQL_ID,A.SQL_TEXT,A.FIRST_LOAD_TIME ,A.* from v$sqlarea awhere a.SQL_TEXT like ‘%T18_JOB_INSTANCE...

2019-10-23 18:16:05 6894

转载 DB2错误代码大全

sqlcode sqlstate 说明000 00000 SQL语句成功完成01xxx SQL语句成功完成,但是有警告+012 01545 未限定的列名被解释为一个有相互关系的引用+098 01568 动态SQL语句用分号结束+100 02000 没有找到满足SQL语句的行+110 01561 用DATA CAPTURE定义的表的更新操作不能发送到原来的子系统+111 01590 为...

2019-10-23 14:15:02 951

原创 ORACLE查看数据库锁表和数据库解锁

ssh 基本操作语句大全转载https://www.haihongyuan.com/ruanjian/132571.html查看数据库锁表和解锁select object_name,machine,s.sid,s.serial#from vlockedobjectl,dbaobjectso,vlocked_object l,dba_objects o ,vlockedo​bjectl,db...

2019-10-21 16:49:49 509

原创 文档文件等各种工具好用技巧链接集合

如何制作exe电子书转载http://www.360doc.com/content/14/0102/21/6456112_342162019.shtmlExcel小技巧转载http://www.360doc.com/content/18/0914/09/36256700_786556890.shtmlCtrl + N : 一键插入新的工作簿ALT+ = : 快速求和...

2019-10-21 16:28:30 213

原创 PLSQL快速批量执行多个脚本的方法

被我误删的第一篇博客,吼吼吼1、编写一个bat文件,内容如下:echo set feedback off >auto_update.pdcecho set define off >>auto_update.pdcdir /s/b >>auto_update.pdc2、双击bat文件会自动生成一个pdc文件,文件内容如下图...

2019-10-17 11:12:01 6276

原创 ORACLE常用SQL集锦

时隔半年,我的第二篇博客终于上线了!–分析器数据表select ‘analyze table ‘||t.TABLE_NAME||’ compute statistics ;’ from user_tables t;–验证表数据量,统计(1485)select t.TABLE_NAME,t.TABLESPACE_NAME,t1.COMMENTS,t.NUM_ROWS from user_ta...

2019-10-17 11:05:45 487

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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