oracle常用基本操作

yy193728 9年前發布 | 8K 次閱讀 SQL Oracle

創建用戶,相當于在sqlServer中創建一個數據庫
create user 用戶名 identified by 密碼
修改用戶密碼
alter user 用戶名 identified by 新密碼;
鎖定賬戶
alter user 用戶名 account lock
解鎖賬戶
alter user 用戶名 account unlock
給用戶授予權限
grant 權限 to 用戶
權限:
connect:連接數據庫的角色
resource:使用資源的角色
登錄數據庫
conn 用戶名/密碼
數據字典表
user_tables:存儲用戶表的信息
user_views:存儲用戶試圖信息

創建表
create table 表名(列名 類型 約束,)
所有的數字都用number(長度,小數位數);
字符用:varchar2(長度)
日期:date,如果精確到秒以后,用datetime
在oracle中不存在自動增長
向表中增加列
alter table 表名 add 列名 類型
修改表中數據庫類型
alter table 表名 modify 列名 新類型
刪除列
alter table 表名 drop column 列名
增加主鍵
alter table 表名 add primary key (主鍵列名)


查看表結構
desc 表名
----------------查看當前用戶的表:select * from tab;
查看當前用戶 select username from dba_users

 本文由用戶 yy193728 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!