最近,将原来的数字符字段转换为数字时,总报错误:无效数字。 如何找出其中哪些是非数字字符的记录?比较麻烦的事。下面是用Oracle DB自带的函数translate可以找出来的 1.创建测试表 Create Table TestChar( ITEM_NUMBER VARCHAR2(20)); 2.手 ...
分类:
数据库 时间:
2017-01-19 18:33:00
阅读次数:
236
背景: 自己的一个网站,由于单表的数据记录高达了一百万条,造成数据访问很慢,Google分析的后台经常报告超时,尤其是页码大的页面更是慢的不行。 测试环境: 先让我们熟悉下基本的sql语句,来查看下我们将要测试表的基本信息 use infomation_schemaSELECT * FROM TAB ...
分类:
数据库 时间:
2016-12-28 17:27:24
阅读次数:
187
创建测试表 create table t_person( id varchar2(200) primary key, name varchar2(200), address varchar2(200) ); 向测试表中插入数据 insert into t_person(id,name,address ...
分类:
数据库 时间:
2016-12-28 02:23:19
阅读次数:
211
前言 很多人认为数据库其实很简单,也没什么大深入的细节去研究,但是真正的一些细节问题决定着你的是否是专家。 本文主要讲述一下存储过程参数传递的一些小细节,很多人知道参数嗅探,本例也可以理解成参数嗅探的威力加强版++ 小例子 创建测试表 SELECT IDENTITY(INT,1,1) AS RID, ...
分类:
数据库 时间:
2016-12-20 20:15:45
阅读次数:
197
1.创建一个测试表 2.创建一个事件:每秒插入一条记录到数据表 3.每天定时清空aaa表: 4.每天定时情况aaa表,5天后停止执行 5.5天后开启每天定时清空test表,一个月后停止执行 ...
分类:
数据库 时间:
2016-12-19 11:22:25
阅读次数:
207
2016-12-18 while循环结构; while语句是Python语言中最通用的迭代结构。 while语句最完整的书写格式是:首行以及测试表达式,有一列或多列缩进语句的主体以及一个可选的else部分(控制 权离开循环而又没有碰到Break语句时会执行)。Python会一直计算开头的测试,然后执 ...
分类:
其他好文 时间:
2016-12-18 22:53:37
阅读次数:
281
oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查询方式以及经常使用的与树查询相关的oracle特性函数等,在这里只涉及到一张表中的树查询方式而 ...
分类:
数据库 时间:
2016-12-10 16:42:44
阅读次数:
139
mysql数据库中存在三种锁,间隙锁(gap-lock),行锁(record-lock),gap-record-lockgap-record-lock是间隙锁和行锁的组合,间隙锁(gaplock)行锁(recordlock)record-lock:测试表:CREATETABLE`tt`(`tid`int(11)NOTNULLDEFAULT‘0‘,`tname`varchar(10)DEFAULTNULL,`tage`tinyint(4)DEFA..
分类:
数据库 时间:
2016-12-06 00:04:44
阅读次数:
311
Hive视图是一种无关底层存储的逻辑对象。视图中的数据是SELECT查询返回的结果。在视图选定后才会开始执行SELECT查询。 需要注意的是,视图是只读的,不能向视图中插入或是加载数据。 下面是一个创建并使用视图的例子: create view group_by_year_vwasselect ye ...
分类:
其他好文 时间:
2016-11-26 23:13:24
阅读次数:
263