Oracle常用命令記錄

2021-09-02 13:15:54 字數 1522 閱讀 6058

獲取表:

select table_name from user_tables; //當前使用者的表       

select table_name from all_tables; //所有使用者的表   

select table_name from dba_tables; //包括系統表 

select table_name from dba_tables where owner='使用者名稱' 

user_tables: 

table_name,tablespace_name,last_analyzed等 

dba_tables: 

ower,table_name,tablespace_name,last_analyzed等 

all_tables: 

ower,table_name,tablespace_name,last_analyzed等 

all_objects: 

ower,object_name,subobject_name,object_id,created,last_ddl_time,timestamp,status等 

獲取表字段:

select * from user_tab_columns where table_name='使用者表'; 

select * from all_tab_columns where table_name='使用者表'; 

select * from dba_tab_columns where table_name='使用者表'; 

user_tab_columns: 

table_name,column_name,data_type,data_length,data_precision,data_scale,nullable,column_id等 

all_tab_columns : 

ower,table_name,column_name,data_type,data_length,data_precision,data_scale,nullable,column_id等 

dba_tab_columns: 

ower,table_name,column_name,data_type,data_length,data_precision,data_scale,nullable,column_id等 

獲取表注釋:

select * from user_tab_comments 

user_tab_comments:table_name,table_type,comments 

--相應的還有dba_tab_comments,all_tab_comments,這兩個比user_tab_comments多了ower列。 

獲取字段注釋:

select * from user_col_comments 

user_col_comments:table_name,column_name,comments

常用命令記錄

cd change directory cd 回到剛才目錄。cd 回到自己主資料夾 root。cd 1 3 進入到有空格的1 3資料夾裡 pwd print working directory pwd p 顯示使用路徑,而非表面路徑。eg var mail spool mail cd var mai...

Oracle 常用命令

1 檢視當前所有物件 sql select from tab 2 建乙個和a表結構一樣的空表 sql create table b as select from a where 1 2 sql create table b b1,b2,b3 as select a1,a2,a3 from a whe...

oracle常用命令

create insert delete select 建立使用者必須在sys超級管理員下 連線到超級管理員 conn sys as sysdba sys zhuangyan system zhuangyan scott tiger 查出所有 clerk 辦事員 的姓名及其部門名稱,部門的人數.找出...