认识oracle以及创建用户和了解数据类型!
2011-12-18 23:27
330 查看
<!-- 认识oracle以及创建用户和了解数据类型! Goal:了解orale数据库 --> 一.Oracle中的数据类型: 数字型: a)number表示数字类型,但是如果有小数就需要这样写:number(总的数位数,小数个数) b)除了number外,oracle依然支持Sqlserver中的各种数据类型,eg:int,float,double,以及Integer等封装数据类型,但是我 们通常都是使用的number类型的,其余的不是很推荐使用! 字符型: a)varchar2,在oracle中官方推荐使用varchar2数据类型来替代varchar数据类型!当然varchar也是被支持的! b)long,表示超长字符串,最长可达两个G,和Sqlserver中的text有点像! c)以及其他的一些,eg:nvarchar2,nchar 日期类型: a)date,表示日期类型,是最常用的! 二进制数据类型: a)raw,表示二进制数据 b)long raw,超长二进制数据 c)BLOB 二进制数据 最大长度4G d)CLOB 字符数据 最大长度4G e)NCLOB 根据字符集而定的字符数据 最大长度4G f)BFILE 存放在数据库外的二进制数据 最大长度4G 特殊的伪列类型: a)ROWID 数据表中记录的唯一行号 10 bytes ********.****.****格式,*为0或1 b)NROWID 二进制数据表中记录的唯一行号 最大长度4000 bytes 二,oracle中的角色关系授权与取消的操作: 创建用户(前提是拥有创建用户的权限,通常来说是DBA): create user 用户名 identified by 密码; 删除用户: dorp user 用户名 给用户授予权限: grant 权限1,权限2,... to 用户名; 几个常用的权限: create session:登陆数据库的权力 create table:创建表 alter table:修改表 .... 取消用户权力: revoke 权限1,权限2,... from 用户名; 特殊: 在给用户授权时,加上with XXXX option 就会给该用户有特别的拥有权,既是当授权人被删除后,被授权人依然拥有该权限! eg:grant create table to scott with grant/admin option; 其中:grand表示表的增删改查等用户方案的操作,admin表示对系统的管理方案,比如创建用户,删除用户等....! 一劳永逸: 当有许多权限要授予用户时,一个个的设置太麻烦了,所以我们要用到角色授权方式: grand 角色名1,角色名2,... to 用户名; 我们通常都是用connect,resource这两个角色名来进行授权! eg:grand connect,resource to lovingshu; 三,用户信息的修改 关键字:alter 这里用的最多的就是解锁用户: eg:alter user scott account unlock;---解锁了scott用户! <!-- Author:lovingshu date:2011-12-18 13:30 remark:It's been a long time for me to review something,Oracle is a powerful database, and yesterday is English exame with level 4 I have no feeling about that~god bless me~ -->
相关文章推荐
- Oracle创建表空间,用户授权以及数据导入
- Oracle创建新用户以及导入数据表dmp文件
- Oracle创建用户表空间以及导入数据总结
- oracle导出导入数据和创建用户以及授权命令
- 常用sql命令@oracle数据类型概括@权限、角色、用户的创建于使用@伪列及其注意事项
- oracle的数据泵导入,导出以及创建用户及删除当前连接用户
- 常用sql命令@oracle数据类型概括@权限、角色、用户的创建于使用@伪列及其注意事项
- oracle的dmp数据文件的导出和导入以及创建用户
- Oracle创建新用户以及导入数据表dmp文件
- Oracle从创建数据库到导入数据的具体步骤(创建数据库,表空间,用户,导入数据乱码等)
- ORACLE创建表空间以及增加用户基本权限操作
- oracle创建表空间,创建用户,导入dmp数据
- oracle创建删除表空间、用户、数据导入导出等常用sql语句
- Oracle添加数据文件创建表空间,创建用户代码
- [Oracle]2--用户创建以及权限管理
- Oracle创建表空间、创建用户以及授权、查看权限
- oracle统计用户下所有的表,字段个数,表数据条数,以及表中文名
- Oracle新建表空间,创建用户,授权和导入数据
- oracle:查询某个时间之后,指定用户,指定对象类型,并创建的表的个数
- 4.windows和Linux下创建oracle用户名表空间,表,插入数据,用户管理表等操作