oracle 学习笔记1
建立临时表结构
create global temporary table myemp as select * from emp;
修改表结构
alter table dept modify (Dname char(20));
alter table dept add (headcount number(3));
复制一个表
create table emp3 as select * from emp;
参照某个已存在的表建立一个表结构,不需要数据
create table emp4 as select * from emp where rownum<1;
修改已存在表存储参数
alter table emp2 storage(next 256K pctincrease 0);
删除表中的列:
alter table emp drop column comm;
重新定位和组织表
alter table emp move tablespace users;
将表标识为不可用
alter table emp set unused column xyz;
使用check作限制约束,check可以实现对数据的自动检查
create table worker
( empno number(4) primary key,
name varchar2(10),
age number(2) check (age between 18 and 65),
sex char(2) check (sex ='男' or sex = ‘女’)
);
相关文档:
《oracle大型数据库系统在AIX/unix上的实战详解》讨论38 关于Oracle在AIX上实施培训的内容安排 这段时间由于一直忙于项目,也就疏于在日志上和读者的互动,因此又积攒下若干读者来信未回,实在抱歉。其中有几封是关于Oracle在AIX上实施培训的,要求我对培训内容给与解释和说明。这里我做统一说 ......
red hat linux 下安装 oracle 10g
racle考资料:
Oracle官方网站: http://download.oracle.com/docs/html/B10813_01/toc.htm
一、以root用户登录, 进行如下操作:
1 检查硬件要求
* 主要包括:
********************************************************************
* 内存: & ......
通过windows数据源管理,建立ODBC数据源。
我的是基于oracle10g。
打开Windows的控制面板
打开管理工具
打开数据源(ODBC)
选择你要操作的数据库类型
1.我选择的时候报未找到客户端组件和一些客户 ......
一、查询某个字段重复
select *
from User u
where u.user_name in (select u.user_name
&nbs ......