Oracle学习
惯兰高手
这个作者很懒,什么都没留下…
展开
-
Oracle基础知识-约束
约束:是强加在表上的规则或条件。确保数据库满足业务规则。保证数据的完整性。约束功能:实现一些业务规则,防止无效的垃圾数据进入数据库,维护数据库的完整性(完整性指正确性与一致性)。从而使数据库的开发和维护都更加容易。约束分类:非空约束(not null)、唯一约束(unique)、主键约束(primary key)、外键约束(foreign key)、条件约束(check)。1.not null:顾名思义,所约束的列不能为null值。否则就会报错。2.unique:在表中每一行中所定义的这列或这些列的原创 2020-06-26 20:57:42 · 390 阅读 · 0 评论 -
Oracle基础知识-数据类型-表空间
一.数据类型1.char(size)存放字符串,它最大可以存放2000个字符,是定长。2.varchar2(size)存放字符串,它最大可以存放4000个字符,是变长。3.nchar()以Unicode编码来存放字符串,它最大可以存放2000个字符,是定长。4.nvarchar()以Unicode编码来存放字符串,它最大可以存放4000个字符,是变长。5.clob型字符串大对象,它最大可以存放8TB,是变长。6.blob型二进制数据,可存放图片、声音、它最大可以存放8TB,是变长。原创 2020-06-26 19:46:42 · 265 阅读 · 0 评论 -
Oracle基础知识-用户管理-权限角色
1.创建用户在Oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用。1)创建用户命令:create user 用户名 identified by 密码2)用户修改密码如果给别人修改密码则需要具有dba权限,或是拥有alter user的系统权限命令:alter user 用户名 identified by 新密码2.用户分配权限和角色创建的新用户是没有任何权限的,甚至连登陆的数据库的权限都没有,需要为其指定相应的权限。给一个用户赋权原创 2020-06-24 10:38:11 · 386 阅读 · 0 评论