创建实验表,插入10万行数据 SQL> create table test (id number,name varchar2(10)); Table created. SQL> declarebeginfor i in 1..100000 loop insert into test values(1 ...
分类:
数据库 时间:
2017-10-12 11:20:51
阅读次数:
243
-- Create table create table DEPT2 ( DEPTNO NUMBER(2) not null, DNAME VARCHAR2(14), LOC VARCHAR2(13) ); alter table DEPT2 add constraint DEPT_PK prima... ...
分类:
数据库 时间:
2017-10-07 23:31:10
阅读次数:
202
创建表create table TESTTABLE( id1 VARCHAR2(12), name VARCHAR2(32))select t.id1,t.name from TESTTABLE tinsert into TESTTABLE (ID1, NAME)values ('1', 'zhan ...
分类:
编程语言 时间:
2017-10-07 18:38:11
阅读次数:
189
[Oracle]快速构造大量数据的方法:create table tab001(id integer primary key, val varchar2(100));insert into tab001 select i+j,rpad(to_char(i+j),100,'A') from ( wit ...
分类:
数据库 时间:
2017-10-06 13:24:39
阅读次数:
195
ROWNUMBER() OVER( PARTITION BY COL1 ORDER BY COL2)用法 http://blog.csdn.net/yinshan33/article/details/18738229 今天在使用多字段去重时,由于某些字段有多种可能性,只需根据部分字段进行去重,在网上 ...
分类:
其他好文 时间:
2017-09-29 10:03:36
阅读次数:
188
我们需要从数据库中取出序号最大的记录,想到的方法就是使用order by子句进行排序(desc倒序),然后取出第一个对象,可是当初设计数据库时(我们是在原来的数据库的基础上开发新系统),竟然将序号字段的类型设成了varchar2,真是让人郁闷,这样的话,如果排序的话,就是对字符串排序,12是比2小的 ...
分类:
其他好文 时间:
2017-09-26 17:54:53
阅读次数:
298
-- Create tablecreate table PriOffer_Fund( fundno varchar2(40) not null, fundname varchar2(200) not null, fundshortname varchar2(100) not null, fundbe ...
分类:
数据库 时间:
2017-09-26 16:40:40
阅读次数:
208
几个表 employees 表: EMPLOYEE_ID NUMBER(6) FIRST_NAME VARCHAR2(20) LAST_NAME VARCHAR2(25) EMAIL VARCHAR2(25) PHONE_NUMBER VARCHAR2(20) HIRE_DATE DATE JOB_ ...
分类:
数据库 时间:
2017-09-26 14:00:25
阅读次数:
219
--存储过程--创建存储过程CREATE OR REPLACE PROCEDURE add_emp(eno NUMBER, ename VARCHAR2, salary NUMBER, dno NUMBER, job VARCHAR2 DEFAULT 'clerk')ISBEGIN INSERT I ...
分类:
其他好文 时间:
2017-09-24 10:42:10
阅读次数:
166
Oracle 数据类型 创建表时,必须为各个列指定数据类型 以下是 Oracle 数据类型的类别: Oracle主要数据类型 Character 数据类型 Char:固定长度字母数字值,可1-2000个字节 Varchar2:可变长度,1-4000个字节 Long:可变长度,最多2G Number ...
分类:
数据库 时间:
2017-09-23 19:10:34
阅读次数:
243