oracle
星空の泪痕
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Union all/union , intersect , minus 的用法
union all 操作符返回两个查询的结果集的并集。并且对于两个结果集的重复部分,不去重。 union 操作符返回两个查询的结果集的并集。并且对于两个结果集的重复部分,去重。 例子: 建表 create table text1(id number(5) not null,name varchar2(10) ); create table text2(id number(5) not null,n...原创 2019-04-08 08:44:30 · 413 阅读 · 0 评论 -
oracl数据库计算表中数据的某个值为空时的问题
在 oracl数据库中,当表中有一行数据的某个值为空时,则后面的计算都会等于空 例如:在下面的计算中,当奖金系数为空时,那一年的总工资应该为: 一个月的工资12 + 奖金系数一个月的工资12 ; 既使奖金系数一个月的工资12为零, 总工资也应该为一个月的工资12 才对,但结果却为零. 这是因为是无效的,未指定的,未知的或不可预知的值而不是空格或者0, 而NVL 函数则可以将空值转换成一个已知的值...原创 2019-04-08 08:53:49 · 314 阅读 · 0 评论 -
oracle 创建表
表名和列名: 必须以字母开头 必须在 1–30 个字符之间 必须只能包含A–Z, a–z, 0–9, _, $, 和 # 必须不能和用户定义的其他对象重名 必须不能是Oracle 的保留字 必须具备: create table权限 存储空间 必须指定: 表名 , 列名, 数据类型, 尺寸 创建表 create table dept1 (deptno number(2...原创 2019-04-11 20:32:13 · 177 阅读 · 0 评论 -
oracle对表的修改,删除和重命名
oracle对表的修改,删除和重命名 注意: 以上这些DDL的命令,操作后,皆不可回滚! 使用 alter table 语句可以: 追加新的列 修改现有的列 为新追加的列定义默认值 删除一个列 重命名表的一个列名 使用 add 子句追加一个新列 新列是表中的最后一列 语法: alter table 表名 add (列 数据类型 约束条件,…)...原创 2019-04-11 21:07:52 · 2729 阅读 · 0 评论
分享