深蓝

归零、启程

oracle利用游标单条插入数据举例

原创作品,出自 “深蓝的blog” 博客,深蓝的blog: 背景 近日有哥们问我如何实现多条数据以单条的方式插入到目标表里,为解决这个问题,下面来做个小实验。   交流过程如下: 下面,我们举例用cursor来完成这个目标。 (1)、实验准备 首先,建立一个实验表,如下: createtable...

2015-07-30 10:21:44

阅读数 3241

评论数 1

数据清洗小记(6):“时间段”数据获取小心错误的习惯

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则有权追究版权法律责任。 深蓝的blog:   【背景】 某项目中,有查询时间段的业务需求,java代码类似如下: and BANKJLSJ_BANKJLSJSSJto_date( #{endDate},’yyyy-mm...

2015-06-11 09:33:10

阅读数 1366

评论数 0

数据清洗小记(5):主键类ID字段的生成

【背景】 在由源端抽取数据插入目标端后,需要创建一个主键ID字段。   【解决】 方法一、使用sys_guid()函数生成32位的随记数 例如向emp表中,新建一个字段,并且设置字段默认值为用sys_guid()函数自动生成一个32位不重复的随机数。 altertable EMP addIDvar...

2015-06-03 14:03:59

阅读数 1339

评论数 0

数据清洗小记(4):多用户调用同一个函数

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则有权追究版权法律责任。 深蓝的blog:   【背景】         做数据抽取时,源端遇到多用户访问不同所属表情况,需要使用相同的函数时,在多用户下需要重新创建。   【解决】         多用户下遇到使用相同函...

2015-06-03 09:09:18

阅读数 1363

评论数 0

数据清洗小记(3):判断是否为数字函数

【背景】 在处理数据时,在向为number类型的字段插入数据的时候,出现大量中文或无意义英文,查看发现均为垃圾数据,需要清洗。   【解决】 计划调用数字判断函数来完成判断,如果判断为数字类型的,存入数据,如果为非数字类型的,赋空值处理。 编写“判断是否为number”函数,如下: createo...

2015-06-03 09:01:57

阅读数 1365

评论数 0

数据清洗小记(2):全角数字转换半角数字

【背景】 在将某数字类型字段插入到目标端时,报错,提示类型不正确,查看数据发现确实为number,但发现为“全角”数字。   【解决】 利用函数,将“全角”转换成“半角”,使用如:to_single_byte()函数,对其转换,转换成半角后,成功存入数据库。 另外,如果遇到需要“半角”转换成“全角...

2015-06-03 08:56:04

阅读数 1746

评论数 0

数据清洗小记(1):正确英文日期转换报“无效的月份”

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则有权追究版权法律责任。 深蓝的blog:   【背景】          数据中出现“9-Jun-14”格式数据,在将其存入日期格式字段时,需要进行转换,但是一个标准的日期出现了报“无效月份”的报错。   【解决】   ...

2015-06-03 08:51:22

阅读数 1730

评论数 0

抽取、清洗varchar2到number类型数据的方法(由繁到简)

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。 深蓝的blog:   【背景】 进行数据抽取时,抽取“联系电话”字段时,发现存在部分中文、英文,需要对该字段进行清理。   【垃圾数据存在原因】 如果有“联系电话”这样的字段,在设计之初就设置为num...

2015-05-28 08:52:54

阅读数 2061

评论数 0

X-manager下使用sqlplus退格输出"^H"解决

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。 深蓝的blog:   在使用xmanager远程连接linux系统后,使用sqlplus时发现,删除键都是乱码,如下: 解决方法: 方法一: [root@bjbank ~]# vi .bash_pr...

2015-05-20 21:49:13

阅读数 1580

评论数 0

oracle表名、字段名等对象的命名长度限制

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。 深蓝的blog:   今天在为某系统数据库结构整理升级脚本时,遇到了“命名字节过长的错误”,类似于下面的截图语句:         由于升级的结构中对于字段名的命名根据业务进行了修改,出现了命名过长的...

2015-05-20 00:16:21

阅读数 11544

评论数 3

SQL_使用DBMS_METADATA.GET_DDL生成建表语句

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。 深蓝的blog: 今天在群里学来一着,通过DBMS_METADATA.GET_DDL来生成建表或视图的sql语句。 (1)、生成创建表的sql语句 SQL> set long 20000...

2015-02-28 18:16:17

阅读数 1951

评论数 0

备考ocp_SQL专题之DELETE

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。 深蓝的blog:   delete演示: 1、查询实验数据 2、删除表数据 3、该会话下查询数据 4、回滚数据 5、回滚后,再次查看数据 题库模拟:   167、DELETE 167. ...

2015-02-26 22:49:48

阅读数 1762

评论数 0

SQL_编写一个简单的删除员工信息的存储过程

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。 深蓝的blog:   开始实验: (1)、查询原始数据,使用scott用户进行试验 SQL> select  t.*,  t.rowid  from  EMP  t (2)、编写存储过程并...

2015-02-25 17:37:56

阅读数 3956

评论数 2

SQL_Oracle 表中ID字段的自动递增

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。 深蓝的blog:   目标:实现向一张表中插入数据时,ID字段自动递增。 开始实验: (1)、创建实验表 createtable test_ID_add ( IDNUMBER(10), USER...

2015-02-25 15:27:09

阅读数 5539

评论数 0

SQL_wm_concat函数实验:实现字段合并

wm_concat函数:字段合并函数 目标:根据某字段相同值,实现其它某字段合并   【实验】 使用实验scott用户下的emp表 SQL> select * from emp; --先来查看一下emp表的全部内容 EMPNO JOB         MGR HIREDATE        ...

2014-11-21 12:39:46

阅读数 4675

评论数 0

SQL_字符操作函数

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。 深蓝的blog:  思维导图: 用简单的例子演示,如下列举,用最简单的操作体会字符操作函数的用法: concat函数 SQL> select ename,job,concat(ename,...

2014-10-18 17:56:12

阅读数 1504

评论数 0

SQL_substr函数实验

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。 深蓝的blog:   【格式】 截取函数,可以实现提取字符串中指定的字符数 substr( string, start_position, [ length ] ) string:源字符串 start...

2014-10-10 18:06:16

阅读数 5419

评论数 0

SQL_由创建表引出

***********************************************声明***********************************************************************  原创作品,出自 “深蓝的blog” 博客,欢迎转载,...

2014-10-09 16:26:32

阅读数 1174

评论数 0

SQL_sql的简单查询

***********************************************声明***********************************************************************  原创作品,出自 “深蓝的blog” 博客,欢迎转载,...

2014-10-08 22:49:45

阅读数 1649

评论数 0

SQL_DML简单操作

***********************************************声明***********************************************************************  原创作品,出自 “深蓝的blog” 博客,欢迎转载,...

2014-10-08 22:31:27

阅读数 1558

评论数 0

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