随笔分类 - Oracle数据初学
摘要:oracle创建主键自增长表需要三个步骤:创建表CREATE TABLE STUDENT( ID NUMBER NOT NULL, NAME VARCHAR2(4000) NOT NULL, PRIMARY KEY(ID))创建序列CREATE SEQUENCE SEQUENCE_STUDENT_I
阅读全文
摘要:使用场景: 当我们平时想要大批量替换数据的时候,在生产上往往会先备份,然后如果遇到问题再回退,那么可能涉及下面两个语句: 1.创建一个备份表并存储原始数据 CREATE TABLE 备份表 as SELECT * FROM 旧表 2.恢复原始数据 INSERT INTO 旧表 SELECT * FR
阅读全文
摘要:Oracle中Decode函数,语句DECODE(tag,''ZCGS'',0,1)=decode(''@corp-No@'',''6010'',1,0) decode(字段或字段的运算,值1,值2,值3)这个函数运行的结果是,当字段或字段的运算的值等于值1时,该函数返回值2,否则返回值3当然值1,
阅读全文
摘要:注:MySQL中的模糊查询 like 和 Oracle中的 instr() 函数有同样的查询效果; 如下所示: MySQL: select * from tableName where name like '%helloworld%'; Oracle:select * from tableName
阅读全文
摘要:oracle中的exists 和not exists 用法详解 有两个简单例子,以说明 “exists”和“in”的效率问题 1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ; T1数据量小而T2数据量非常大时,T
阅读全文
摘要:-新建表:create table table_name( id varchar2(300) primary key, name varchar2(200) not null); --插入数据 insert into table_name (id,name) values ('aa','bb');
阅读全文