易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle基础语句


1、 
连接数据库
connect uuu/ooo
connect 
sys/ok as sysdba
2、 
创建表空间
create tablespace stu(表空间名
) datafile 

e:\stu.dbf

 size 100m autoextend on next 5m maxsize 500m;
3、 
删除表空间
drop tablespace stu including contents and datafiles;
4、 
创建用户
create user uuu(用户名
) identified by uuu(
密码
) default tablespace stu(
表空间名
);
5、 
修改用户密码
alter user uuu identified by ppp(x新密码
);
6、 
删除用户
drop user uuu casoade;
7、 
锁定用户
alter user uuu account lock;
8、 
解锁用户
alter user uuu account unlock;
9、 
授予用户权限
grant all to uuu(用户名
);
//授权所有权限
grant create session to uuu;
//授权连接数据库权限
grant connect,resource to uuu;
10、 
查看用户权限
select * from user_sys_privs;
11、 
删除用户权限
revoke all from uuu;
12、 
创建表
create table STUDENT
(
  STUNO    VARCHAR2(20) not null,
  STUNAME  VARCHAR2(50),
  BIRTHDAY DATE,
  XUELI    VARCHAR2(10),
  SEX      INTEGER
)
tablespace STUDB
;
13、 
删除表
drop table student;
14、 
创建主键约束
alter table student 
add constraint
 pk_stuno
 
primary key(stuNo);
创建check
约束
alter table 
student
 add constraint 
ck_name 
check (
saly>100
);
15、 
创建外键约束
alter table STUDENT add constraint FK_SEX foreign key (SEX) refe


相关文档:

Oracle Schema Objects

Introduction to Schema Objects
A schema is a collection of logical structures of data, or schema objects. A schema is owned by a database user and has the same name as that user. Each user owns a single schema. Schema objects can be created and manipulated with SQL and include the following types o ......

oracle常用命令

ORACLE常用命令
一、ORACLE的启动和关闭
1、在单机环境下
要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下
su - oracle
a、启动ORACLE系统
oracle>svrmgrl
SVRMGR>connect internal
SVRMGR>startup
SVRMGR>quit
b、关闭ORACLE系统
oracle>svrmgrl
SVRMGR>connect&nb ......

Oracle 参数分类 和 参数的查看方法


Oracle数据库系统根据初始化参数文件init.ora中设置的参数来配置自身的启动,每个实例在启动之前,首先读取这些参数文件中设置的不同参数。
Oracle系统中的参数,根据系统使用情况可以简单分为两大类:
普通参数:也就是Oracle系统正常使用的一些参数,
非凡参数:包括三种,过时参数、强调参数和隐藏参数。
随着Orac ......

oracle 查询计划中基数问题

最近发现一个比较有意思的问题:
当我们在执行一条查询语句时,如果条件谓词中含有函数,如 abs(age)<10,此时,通过查询计划看到的结果集的基数值与实际的值相差很大。当我们改变查询条件时,如abs(age)<20,这时的基数值不会改变,和abs(age)<10得到的基数值一样。
但现在还没找到问题的原因,searching... ......

oracle实例名、数据库名与服务名的理解

实例名(instance_name),一个用于数据库和操作系统之间通信的标志,数据库和操作系统之间要进行交互用的就是实例名,实例名可以和数据库名相同,一会再说数据库名,一般一个数据库名对应一个实例名,一对一关系,但在oracle的集群应用中,数据库名和实例名就是一对多的关系了。
  查看实例名:select instance_name fr ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号