Oracle表空间-创建
Oracle表空间-删除
Oracle常用用户
1.sys用户 ---> 超级用户
2.system用户 ---> 系统管理员
3.scott用户 ---> 实例用户,学习用,有很多默认的表
Oracle 创建自定义用户
一个表空间可以创建多个用户
赋权(必须用system用户赋权)
grant connect to ss; --- 给用户赋予登录权限
赋权 -resource
grant resource to ss; --- 给ss赋予开发者权限
赋权dba
grant dba to ss;
激活/解锁Scott用户
步骤1:sys用户/sysdba角色登录
步骤2:执行解锁命令
数据类型+创建表
数值类型:number
字符串类型:varchar2) | (oracle独有) ,varchar
日期类型:date
添加数据
Mysql不会自动提交(需要手动提交 ---第3步/手动提交语句)
Oracle表创建
表名命名规范:
1.必须以字母开头
2.长度不能超过30个字符
3.只能使用a-z,A-Z,0-9,_#$
create table 表名(
pid number(20),
pname varchar2(10)
)
Oracle增删改查
INSERT INTO 表名 [(字段名列表)] VALUES (值列表); commit;
DELETE FROM 表名 [WHERE条件];commit;
UPDATE 表名 SET sex = ‘女’;commit;
SELECT * FROM 表名
Oracle表常见约束
1.主键约束
2.唯一约束
3.非空约束
4.外键约束