1) table --表 ; view --視圖;
2) cmd 中輸入sqlplus 進入sql
密碼後面跟@oracle, exit --退出
3) 用戶的類型:
alter user 用戶名 account unlock; --解鎖用戶
alter user 用戶名 identified by密碼; --修改密碼
sys; --系統管理員,擁有最高權限
system; --本地管理員,次高權限
scott; --普通用戶,密碼默認爲tiger,默認未解鎖
select * from 表名 for update --進行解鎖操作,可以直接在表格中進行解鎖修改
4) 用戶的操作:
create user 用戶名 identified by 默認密碼;
--創建用戶並設置默認密碼
alter user 用戶名 identified by 密碼; --修改密碼
drop user 用戶名; --刪除用戶名
conn 用戶賬號/用戶密碼@orcl as sysdba; --切換用戶
as sysdba --登錄系統用戶的時候使用,其他用戶不使用
5) 權限
revoke 權限 from 用戶名; --撤銷用戶權限
grant 權限 to 用戶名 ; --授予用戶權限
create session ; --登錄用戶
unlimited tablespace; --使用表空間
create any table ; --創建表的權限
drop any table ; --刪除表的權限
insert any table --插入表的權限
connect,resource,dba --所有權限給用戶
6) 角色即權限的集合
create role 角色名; --創建角色
grant 角色名 to 用戶名; --授予用戶角色
drop role 角色名; --刪除角色
grant update any table to 表名; --修改表的權限
7) || ; --列拼,把兩個字段合併成一個字段
格式:select 字段1||字段2 “合併後字段別名” from 表名;
8) Sql特點:集DDL、DML、DCL 於一體
1.DML對數據進行操作的: select、update、insert、delect這4條命令是用來對數據庫裏的數據進行操作的語言 。
2.DDL對錶結構進行操作的:命令有create alter drop truncate。
3.DCL數據庫控制類: grant revoke授予或撤銷權限