自定义博客皮肤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 A WHERE A.ORIGINAL_NAME = ‘TABLE_NAME’; flashback table TABLE_NAME to before drop; 查询某个时间点的数据 select * from TABLE_NAME as of timestamp to_timestamp(‘2021-03-21 06:40:00’,‘yyyy-mm-dd

2022-02-26 21:20:33 478

原创 生成随机码函数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 2372

原创 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 3455 2

原创 Oracle数据库卸载

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

2020-04-07 23:55:27 353

原创 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 918

原创 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 998

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

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

2019-10-23 18:16:05 8589

转载 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 1185

原创 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 614

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

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

2019-10-21 16:28:30 297

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

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

2019-10-17 11:12:01 6676

原创 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 612

空空如也

空空如也

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

TA关注的人

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