最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Oracle查看表結(jié)構(gòu)的幾種方法示例代碼

 更新時(shí)間:2017年07月25日 09:48:39   作者:Elvis_dataguru  
本文通過(guò)示例代碼給大家介紹了oracle查看表結(jié)構(gòu)的幾種方式,感興趣的朋友參考下吧

1,DESCRIBE 命令

使用方法如下:

SQL> describe nchar_tst(nchar_tst為表名)

顯示的結(jié)果如下:

名稱                   是否為空? 類型
 ----------------------------------------- -------- ----------------------------
 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; 

如果顯示的結(jié)果并未完整,如下:

 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; 

則顯示如下的結(jié)果:

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,方法:

  通過(guò)Oracle中的user_tab_cols, user_col_comments, user_constraints, user_cons_columns表聯(lián)合查詢。

  user_tab_cols用來(lái)獲取對(duì)應(yīng)用戶表的列信息;

  user_col_comments用來(lái)獲取對(duì)應(yīng)用戶表列的注釋信息;

  user_constraints用來(lái)獲取用戶表的約束條件;

  user_cons_columns約束中用戶可訪問(wèn)列。

示例代碼:

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 

總結(jié)

以上所述是小編給大家介紹的Oracle查看表結(jié)構(gòu)的幾種方法示例代碼,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Oracle數(shù)據(jù)庫(kù)表空間滿了的問(wèn)題處理方法

    Oracle數(shù)據(jù)庫(kù)表空間滿了的問(wèn)題處理方法

    在Oracle數(shù)據(jù)庫(kù)管理中,表空間是一個(gè)重要的概念,用于存儲(chǔ)數(shù)據(jù)庫(kù)對(duì)象和數(shù)據(jù),當(dāng)表空間滿了時(shí),可能會(huì)導(dǎo)致數(shù)據(jù)庫(kù)的運(yùn)行受到影響,本文將介紹如何診斷和處理 Oracle 數(shù)據(jù)庫(kù)中表空間滿的問(wèn)題,并給出相應(yīng)的 SQL 命令,需要的朋友可以參考下
    2024-03-03
  • Oracle9i在Win2k環(huán)境下的完全卸載

    Oracle9i在Win2k環(huán)境下的完全卸載

    Oracle9i在Win2k環(huán)境下的完全卸載...
    2007-03-03
  • oracle 層次化查詢(行政區(qū)劃三級(jí)級(jí)聯(lián))

    oracle 層次化查詢(行政區(qū)劃三級(jí)級(jí)聯(lián))

    現(xiàn)在將上面的行政區(qū)劃按代碼分為三個(gè)級(jí)別:?。ê笏奈粸?)/市(后兩位為0)/縣,同時(shí)分別標(biāo)出他們的級(jí)別,這樣的話,便于后期根據(jù)不同的級(jí)別查詢。
    2009-07-07
  • oracle常用函數(shù)匯總(分享)

    oracle常用函數(shù)匯總(分享)

    以下是對(duì)oracle中的常用函數(shù)進(jìn)行了匯總介紹,需要的朋友可以過(guò)來(lái)參考下
    2013-08-08
  • 關(guān)于Oracle中SqlLoader的用法

    關(guān)于Oracle中SqlLoader的用法

    這篇文章主要介紹了關(guān)于Oracle中SqlLoader的用法,sqlldr是oracle的sql*loader工具,他可以把外部的文本格式數(shù)據(jù)導(dǎo)入到oracle的內(nèi)部表中,適用于不同數(shù)據(jù)庫(kù)之間的數(shù)據(jù)轉(zhuǎn)化遷移,需要的朋友可以參考下
    2023-07-07
  • Oracle的CLOB大數(shù)據(jù)字段類型操作方法

    Oracle的CLOB大數(shù)據(jù)字段類型操作方法

    VARCHAR2既分PL/SQL Data Types中的變量類型,也分Oracle Database中的字段類型,不同場(chǎng)景的最大長(zhǎng)度不同。接下來(lái)通過(guò)本文給大家分享Oracle的CLOB大數(shù)據(jù)字段類型操作方法,感興趣的朋友一起看看吧
    2017-08-08
  • oracle impdp network_link參數(shù)使用介紹

    oracle impdp network_link參數(shù)使用介紹

    本文將介紹oracle impdp network_link參數(shù)使用方法,需要了解更多的朋友可以參考下
    2012-11-11
  • Oracle中行列轉(zhuǎn)換的實(shí)現(xiàn)方法匯總

    Oracle中行列轉(zhuǎn)換的實(shí)現(xiàn)方法匯總

    行列轉(zhuǎn)換是指將行數(shù)據(jù)轉(zhuǎn)換為列數(shù)據(jù),或?qū)⒘袛?shù)據(jù)轉(zhuǎn)換為行數(shù)據(jù)的過(guò)程,本文主要介紹了Oracle中行列轉(zhuǎn)換的實(shí)現(xiàn)方法匯總,用PIVOT和UNPIVOT函數(shù)來(lái)實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • ORACLE學(xué)習(xí)筆記-查詢篇

    ORACLE學(xué)習(xí)筆記-查詢篇

    前后發(fā)了好幾篇ORACLE的基礎(chǔ)知識(shí)了,主要還是自己做學(xué)習(xí)筆記的,加深印象,今天來(lái)看下ORACLE的查詢語(yǔ)句
    2014-08-08
  • 解析Oracle中多表級(jí)聯(lián)刪除的方法

    解析Oracle中多表級(jí)聯(lián)刪除的方法

    創(chuàng)建數(shù)據(jù)庫(kù)時(shí)為了防止其他人不小心刪除操作錯(cuò)誤, 所有的外鍵都沒(méi)有加級(jí)聯(lián)刪除。哪知,不知什么時(shí)候自己入了一批錯(cuò)誤的數(shù)據(jù)進(jìn)去,入庫(kù)使用的是軟件自動(dòng)的,一下點(diǎn)錯(cuò)給自己帶來(lái)無(wú)盡麻煩啊,刪除就不好辦了
    2013-07-07

最新評(píng)論

宝兴县| 顺昌县| 武功县| 隆尧县| 德惠市| 北海市| 疏附县| 土默特左旗| 冀州市| 思茅市| 东宁县| 彰化市| 鹤壁市| 通海县| 泾川县| 榆社县| 岳阳市| 大埔区| 怀集县| 漳州市| 永新县| 黄浦区| 湖口县| 普洱| 涞源县| 呼玛县| 邳州市| 翁牛特旗| 上栗县| 远安县| 孝义市| 微山县| 根河市| 丰顺县| 西林县| 瑞金市| 鸡东县| 磴口县| 类乌齐县| 霸州市| 平顶山市|