麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > Oracle > 正文

Oracle查看表結構的幾種方法示例代碼

2024-08-29 14:00:24
字體:
來源:轉載
供稿:網友

1,DESCRIBE 命令

使用方法如下:

SQL> describe nchar_tst(nchar_tst為表名)

顯示的結果如下:

名稱                   是否為空? 類型 ----------------------------------------- -------- ---------------------------- NAME                        NCHAR(6) ADDR                        NVARCHAR2(16) SAL                        NUMBER(9,2)

2,DBMS_METADATA.GET_DDL包

使用方法如下:

SQL> SELECT DBMS_METADATA.GET_DDL('TABLE','NCHAR_TST') FROM DUAL; 

如果顯示的結果并未完整,如下:

 CREATE TABLE "SCOTT"."NCHAR_TST"  (  "NAME" NCHAR(6),    "ADDR" NVARCHAR2(16

那么修改如下:

SQL> SET LONG 9999 SQL> SELECT DBMS_METADATA.GET_DDL('TABLE','NCHAR_TST') FROM DUAL; 

則顯示如下的結果:

DBMS_METADATA.GET_DDL('TABLE','NCHAR_TST')------------------------------------------------------------------------------ CREATE TABLE "SCOTT"."NCHAR_TST"  (  "NAME" NCHAR(6),    "ADDR" NVARCHAR2(16),    "SAL" NUMBER(9,2)  ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 LOGGING STORAGE(INITIAL 12288 NEXT 12288 MINEXTENTS 1 MAXEXTENTS 249 PCTINCREASE 50 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "SYSTEM"

3,方法:

  通過Oracle中的user_tab_cols, user_col_comments, user_constraints, user_cons_columns表聯合查詢。

  user_tab_cols用來獲取對應用戶表的列信息;

  user_col_comments用來獲取對應用戶表列的注釋信息;

  user_constraints用來獲取用戶表的約束條件;

  user_cons_columns約束中用戶可訪問列。

示例代碼:

select t.table_name,t.column_name,t.data_type,t.data_length,t.nullable,t.column_id,c.comments,      (SELECT CASE WHEN t.column_name=m.column_name THEN 1 ELSE 0 END FROM DUAL) iskey     FROM user_tab_cols t, user_col_comments c, (select m.column_name from user_constraints s, user_cons_columns m         where lower(m.table_name)='us_cities' and m.table_name=s.table_name        and m.constraint_name=s.constraint_name and s.constraint_type='P') m     WHERE lower(t.table_name)='us_cities'         and c.table_name=t.table_name         and c.column_name=t.column_name         and t.hidden_column='NO'   order by t.column_id 

總結

以上所述是小編給大家介紹的Oracle查看表結構的幾種方法示例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到oracle教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产乱淫av片免费 | 国产小视频一区 | 麻豆一二区 | 黄片毛片一级 | 欧美淫交 | 国产大片在线观看 | 成人在线视频在线观看 | 369看片你懂的小视频在线观看 | 宅男噜噜噜66国产免费观看 | 一区二区三区欧美在线观看 | 91成人免费网站 | 一区国产在线 | 天天干导航 | 日日操夜夜透 | 国产精品久久久久久238 | 在线亚洲欧美日韩 | 国产美女精品视频 | 一区二区精品在线 | 欧美在线观看视频一区 | 亚洲男人天堂 | 欧美日韩在线中文 | 一区二区三区四区高清视频 | 黄色高清免费网站 | 日本在线视频免费观看 | 哪里可以看免费的av | 欧美久久一区二区 | 蜜桃一本色道久久综合亚洲精品冫 | 古装三级在线观看 | 亚洲网站在线播放 | 天天看天天摸天天操 | 91av大片| 国产成人精品无人区一区 | 久久久婷婷一区二区三区不卡 | 久久网国产| 娇喘在线| 久久精品视频16 | a级欧美| 久久网国产精品 | 日韩视频在线观看免费 | 黄色一级片毛片 | 久久精品亚洲成在人线av网址 |