亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

oracle獲得數據庫中表的基本信息

系統 2056 0

/**************************************
*獲取數據庫中表的信息:
**************************************/
--顯示表的基本信息
SELECT
utc.column_name,utc.data_type,utc.data_length,utc.data_precision, utc.data_Scale,utc.nullable,utc.data_default,ucc.comments
FROM
user_tab_columns utc,user_col_comments ucc
WHERE
utc.table_name = ucc.table_name and utc.column_name = ucc.column_name and utc.table_name = 'DM_MZ' --'數據庫表名字:exp.ONLINEXLS'
ORDER BY
column_id;

--查詢主鍵
select
col.column_name
from
user_constraints con,user_cons_columns col
where
con.constraint_name=col.constraint_name and con.constraint_type='P' and col.table_name='ONLINEXLS'

--查詢外鍵
select
distinct(ucc.column_name) column_name,rela.table_name,rela.column_name column_name1
from
user_constraints uc,user_cons_columns ucc, (select t2.table_name,t2.column_name,
t1.r_constraint_name from user_constraints t1,user_cons_columns t2
where t1.r_constraint_name=t2.constraint_name and t1.table_name='ONLINEXLS')
rela
where
uc.constraint_name=ucc.constraint_name and uc.r_constraint_name=rela.r_constraint_name and uc.table_name='ONLINEXLS'

/**********************************************************************
/**************此處內容來源于網絡**************************************
-- 1、查找表的所有索引(包括索引名,類型,構成列):
select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name
and t.table_name = i.table_name and t.table_name = 要查詢的表
-- 2、查找表的主鍵(包括名稱,構成列)表名大寫 :
select cu.* from user_cons_columns cu, user_constraints au where cu.constraint_name = au.constraint_name
and au.constraint_type = 'P' and au.table_name = '要查詢的表' ;
僅查詢表主鍵
select column_name from user_cons_columns wherE CONSTRAINT_NAME in (select CONSTRAINT_NAME from user_constraints where table_name =upper('表名') and CONSTRAINT_TYPE='P');
-- 3、查找表的唯一性約束(包括名稱,構成列):
select column_name from user_cons_columns cu, user_constraints au where cu.constraint_name = au.constraint_name and au.constraint_type = 'U' and au.table_name = 要查詢的表
--4、查找表的外鍵(包括名稱,引用表的表名和對應的鍵名,下面是分成多步查詢):
select * from user_constraints c where c.constraint_type = 'R' and c.table_name = 要查詢的表
-- 查詢外鍵約束的列名:
select * from user_cons_columns cl where cl.constraint_name = 外鍵名稱
-- 查詢引用表的鍵的列名:
select * from user_cons_columns cl where cl.constraint_name = 外鍵引用表的鍵名
-- 5、查詢表的所有列及其屬性
select t.*,c.COMMENTS from user_tab_columns t,user_col_comments c
where t.table_name = c.table_name and t.column_name = c.column_name and t.table_name = 要查詢的表
************************************************/

/***********************
*表描述
**********************/
----每個數據庫技術人員都要寫文檔,數據庫表結構是文檔的重要組成結構。
----可以用PL/SQL 查詢,然后選擇查詢記錄,右擊,復制到 EXCEL。

--增加表描述
COMMENT ON TABLE 表名 IS '民族';
--增加字段描述
COMMENT ON COLUMN 表名.字段名 IS '編號';

--取得表描述
SELECT t.table_name, t.comments FROM User_Tab_Comments t WHERE comments IS NOT NULL;
--取得字段描述
SELECT a1.TABLE_NAME AS 表名,
a1.column_name AS 字段名稱
,CASE
WHEN a1.data_precision IS NULL THEN a1.data_type||'('||a1.data_length||')'
ELSE a1.data_type||'('||a1.data_length||','||a1.data_precision||')'
END AS 字段屬性
,CASE
WHEN a2.comments IS NULL THEN '未知'
ELSE a2.comments
END AS 字段描述
FROM USER_TAB_COLUMNS a1
LEFT JOIN USER_COL_COMMENTS a2
ON a1.table_name = a2.table_name
AND a1.column_name = a2.column_name
WHERE a1.table_name = upper(
'DM_JX' -- 填寫表名
)
ORDER BY a1.column_id;
--獲得表的所有信息
SELECT * FROM user_tab_columns t WHERE t.TABLE_NAME ='DM_MZ';

oracle獲得數據庫中表的基本信息


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 99爱国产 | 色欧美亚洲 | 嘿咻视频在线观看 | 亚州毛色毛片免费观看 | 99美国热| 香蕉视频禁止18 | 日日做夜夜爱 | 中文日产国产精品久久 | 不卡网| 在线视频一区二区三区 | 九九色播 | 九九99热久久精品在线9 | 精品国产品欧美日产在线 | 99久久香蕉国产线看观香 | 亚洲综合日韩在线亚洲欧美专区 | 国产视频久久 | 欧美色大成网站www永久男同 | 韩国欧美一级毛片免费 | 色播影院性播影院私人影吧 | 天堂成人一区二区三区 | 日本毛片在线看 | 99精品国产高清一区二区麻豆 | 亚洲成年人在线观看 | 狠狠操福利视频 | www.久久| 婷婷综合久久 | 国产综合久久一区二区三区 | 福利影院第一页 | 久久77777| 国产精品久久99 | 欧美三级成人观看 | 漂亮女大学一级毛片 | 欧美午夜毛片a级在线 | 婷婷狠狠 | 98色花堂永久地址国产精品 | 亚洲精品国产精品乱码不卞 | 四虎在线观看网址 | 精品无人区乱码一区2区3区 | 天天做天天爱天天影视综合 | 欧美日韩亚洲综合 | 国产在线免|