好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > oracle 使用sql獲取數據庫表、表的字段的多種方法

oracle 使用sql獲取數據庫表、表的字段的多種方法

熱門標簽:開封智能外呼系統廠家 外呼線路外顯本地號碼 美圖秀秀地圖標注 百度地圖標注素材 征服眼公司地圖標注 征服者火車站地圖標注 阿爾巴尼亞地圖標注app 人工智能地圖標注自己能做嗎 word地圖標注方向
--第一種方法: 查詢dba_tab_columns
復制代碼 代碼如下:

select COLUMN_NAME,DATA_TYPE,DATA_LENGTH
from dba_tab_columns
where table_name =upper('表名')
order by COLUMN_NAME

--這種方法需要有DBA權限

--第二種方法: 查詢user_tab_cols
select COLUMN_NAME,DATA_TYPE,DATA_LENGTH
from user_tab_cols
where table_name=upper('表名')

order by COLUMN_NAME
--這種方法只能查找當前用戶下的表

--第三種方法: 查詢ALL_TAB_COLUMNS
select distinct COLUMN_NAME,DATA_TYPE,DATA_LENGTH
from ALL_TAB_COLUMNS
WHERE TABLE_NAME= upper('表名')
--這種方法可以查詢所有用戶下的表

---------------------------補充-------------------------------------------------------------
復制代碼 代碼如下:

--增加字段
alter table cw_srcbpb
add (SRCBPB_RJBPBL varchar2(100) );
alter table cw_srcbpb
modify (SRCBPB_RJBPBL number(30,3) );
--Oracle查看所有表和字段

--獲取表:

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='LBSP'; --獲取用戶***所擁有的表這里的用戶名要記得是用大寫的。
-- 獲取表字段:其實這里是根據用戶的權限來獲取字段的屬性(表名要大寫)

select * from user_tab_columns where Table_Name='用戶表';--獲取用戶表的所有字段還有字段的屬性。

select * from all_tab_columns where Table_Name='用戶表';--獲取用戶表的所有字段還有字段的屬性。所屬用戶是***

select * from dba_tab_columns where Table_Name='用戶表';--獲取用戶表的所有字段還有字段的屬性。所屬用戶是***

--獲取表注釋:

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
--相應的還有dba_col_comments,all_col_comments,這兩個比user_col_comments多了ower列。
--查詢出用戶所有表的索引
select * from user_indexes
--查詢用戶表的索引(非聚集索引):
select * from user_indexes where uniqueness='NONUNIQUE'
--查詢用戶表的主鍵(聚集索引):
select * from user_indexes where uniqueness='UNIQUE'
--查詢表的索引
select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and
t.table_name='NODE'
--查詢表的主鍵
select cu.* from user_cons_columns cu, user_constraints au where cu.constraint_name = au.constraint_name and
au.constraint_type = 'P' AND cu.table_name = 'NODE'
--查找表的唯一性約束(包括名稱,構成列):
select column_name from user_cons_columns cu, user_constraints au where cu.constraint_name=au.constraint_name and
cu.table_name='NODE'
--查找表的外鍵
select * from user_constraints c where c.constraint_type = 'R' and c.table_name='STAFFPOSITION'
--查詢外鍵約束的列名:
select * from user_cons_columns cl where cl.constraint_name = 外鍵名稱
--查詢引用表的鍵的列名:
select * from user_cons_columns cl where cl.constraint_name = 外鍵引用表的鍵名
您可能感興趣的文章:
  • 在oracle 數據庫查詢的select 查詢字段中關聯其他表的方法
  • 解析如何查看Oracle數據庫中某張表的字段個數
  • oracle刪除表字段和oracle表增加字段
  • oracle獲取當前用戶表、字段等詳細信息SQL
  • Oracle 查詢表信息獲取表字段及字段注釋
  • Oracle刪除表、字段之前判斷表、字段是否存在

標簽:酒泉 淮南 六安 海北 葫蘆島 宜春 孝感 泰安

巨人網絡通訊聲明:本文標題《oracle 使用sql獲取數據庫表、表的字段的多種方法》,本文關鍵詞  oracle,使用,sql,獲取,數據庫,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《oracle 使用sql獲取數據庫表、表的字段的多種方法》相關的同類信息!
  • 本頁收集關于oracle 使用sql獲取數據庫表、表的字段的多種方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 国模雨珍| 男女黄网站| 国产在线观看www鲁啊鲁免费| 无人区码一码二码三码区别图片| 久久精品中文字幕一区| 免费黄色网页| 中国一级大黄大片| 丰满人妻一?A片免费| 探入撞击液| 永久免费看黄在线播放| 爽?好大?快?深点中出| 香蕉依人| 小水好湿?好紧?太爽了男男视频| 欧美黑人xxxxww| 69姿势| 曰本黄色大片| 欧美另类熟妇XXXX久久A片| 国产做受???高潮91软件直播| 乱h高h禁忌纵欢bl| 涩涩一区| 两对夫妇野外交换在车上| 欧美激情国产精品免费| 成人做爰A片免费看网站找不到了 少妇熟女XXXⅩ性猛交视频 | 日本h成漫在线观看网站| 欧美另类videos另类粗暴| 国产色情在线观看高清免费麻豆网| 插白虎| 欧洲vodafone和o2哪个上网 | 多人轮换| 好湿用力啊进来轻点文| 特殊的精华油5| 爽?躁多水?快?深点了| 国产+无码+精品十欧美| 色老板免费观看在线播放| 猎户悍妻带崽种田猛如虎| 国产91精品人妻无码蜜臀直播| 伸进裙子摸到内裤里揉捏| 穿成糙汉猎户的美夫郎TXT| 操日本老女人| 扒丝袜免费午夜在线观看视频| 久艹网|