随笔分类 -  sql

摘要:Oracle中,要实现相同的功能,要用到Merge into来实现(Oracle 9i引入的功能),其语法如下: merge into 的原理: 在alias2中select 出来的数据,每一条都跟alias1进行on (join condition )的比较,如果匹配,就进行更新操作(update 阅读全文
posted @ 2017-06-13 22:02 AlisonGavin 阅读(316) 评论(0) 推荐(0)
摘要:case when 注意点: 1、以CASE开头,以END结尾 2、分支中WHEN 后跟条件,THEN为显示结果 3、ELSE 为除此之外的默认情况,类似于高级语言程序中switch case的default,可以不加 4、END 后跟别名 阅读全文
posted @ 2017-06-13 22:01 AlisonGavin 阅读(364) 评论(0) 推荐(0)
摘要:1 create table test_1( 2 tname number(20), 3 tage varchar2(1024), 4 tmessage varchar(1024) 5 ); 6 select * from test_1; 7 --添加列 8 alter table test_1 add par_var varchar2(1024); 9 --添加多列 ... 阅读全文
posted @ 2017-05-30 14:35 AlisonGavin 阅读(541) 评论(0) 推荐(0)
摘要:添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….); 修改字段的类型的语法:alter table tablename modify (column datatype [defau 阅读全文
posted @ 2017-02-14 10:43 AlisonGavin 阅读(2693) 评论(0) 推荐(0)