oracle学习总结(一)
发布时间:2020-12-12 16:01:59 所属栏目:百科 来源:网络整理
导读:声明:这份总结只是个人在实际项目中加上自己理解写出的,实验数据库是oracle,并没有查阅很多资料,若有差错或遗漏,欢迎指正 view(视图) -并不是一个真实存在的表,创建后使用视图时,所使用视图的数据还是来自于它选取的表 。 create view money as selec
声明:这份总结只是个人在实际项目中加上自己理解写出的,实验数据库是oracle,并没有查阅很多资料,若有差错或遗漏,欢迎指正
create view money as select name n,--名称 code c,--代码 money m --钱 from table
create view ok as select c,sum(m) s --将该列起别名为s from money group by c order by s desc
使用order by排序时order by子句置于group by 之后 并且 order by 子句的排序标准不能出现在select查询之外的列。
select deptno,sum(sal) from emp where sal>1200 group by deptno having sum(sal)>8500 order by deptno;
create table 表名 as select * from 表名
create sequence company_id minvalue 1 maxvalue 99999999 start with 1 increment by 1 nocache;
--创建自增序列
alter table company add id int;--增加一列id
update company set id =company_id.nextval ;
--列中设置自增
alter table company drop column id --删掉某一列
update 表名 set 列名=0 where 列名 IS NULL;
update 表名 set 列名=to_char(round(表名.列名,2),'FM9999999999999999.00');
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 详解vue添加删除元素的方法
- 解析XML布尔属性(在.NET中)的最佳方式是什么?
- QT19 How to link QComboBox with sqlite Database values
- react-native – Expo LAN配置不适用于New ReactNative Pro
- 为了不再依赖nessus,我去看OpenVAS
- ruby-on-rails – 设计模型用户和个人资料Omniauth Faceboo
- 案例学习BlazeDS+Spring之十四:Collaboration
- 模版:XxxAction-validation.xml
- c# – System.IO.Stream中的模式搜索
- xmlns,xmlns:xsi,xsi:schemaLocation和targetNamespace?