日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

oracle desc能看约束,ORACLE 12C新特性-DESC显示不可见字段 | 信春哥,系统稳,闭眼上线不回滚!...

發布時間:2023/12/19 windows 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle desc能看约束,ORACLE 12C新特性-DESC显示不可见字段 | 信春哥,系统稳,闭眼上线不回滚!... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

之前寫過一篇關于12C新特性-不可見字段的文章,詳見http://www.dbdream.com.cn/2014/01/19/oracle-12c%E6%96%B0%E7%89%B9%E6%80%A7-%E4%B8%8D%E5%8F%AF%E8%A7%81%E5%AD%97%E6%AE%B5/,今天在說下12C關于SQLPLUS有關不可見字段的增強,通過COLINVISIBLE的設置可以顯示或屏蔽不可見字段,但是該功能只對DESCRIBE命令有效,SELECT操作還是不會顯示不可見字段。還拿上次的測試表INVISIBLE_COL來測試。

SQL> select dbms_metadata.get_ddl('TABLE','INVISIBLE_COL','STREAM') FROM DUAL;

DBMS_METADATA.GET_DDL('TABLE','INVISIBLE_COL','STREAM')

--------------------------------------------------------------------------------

CREATE TABLE "STREAM"."INVISIBLE_COL"

( "ADDR" VARCHAR2(30) INVISIBLE,

"ID" NUMBER,

"NAME" VARCHAR2(20)

) SEGMENT CREATION IMMEDIATE

PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255

NOCOMPRESS LOGGING

STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645

PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1

BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)

TABLESPACE "USERS"

該測試表上的ADDR字段是不可見字段,正常情況下DESC和SELECT命令都看不到ADDR字段。

SQL> desc INVISIBLE_COL

Name????????????????????????????????????? Null???? Type

----------------------------------------- -------- ----------------------------

ID????????????????????????????????????????? ???????NUMBER

NAME?????????????????????????????????????????????? VARCHAR2(20)

SQL> select * from INVISIBLE_COL;

ID NAME

---------- ----------------------------------------

1 dbdream

2 stream

下面打開COLINVISIBLE試試。

SQL> set COLINVISIBLE on

SQL> desc INVISIBLE_COL

Name????????????????????????????????????? Null???? Type

----------------------------------------- -------- ----------------------------

ID???????????????????????????????????????????????? NUMBER

NAME????????????????? ?????????????????????????????VARCHAR2(20)

ADDR (INVISIBLE)?????????????????????????????????? VARCHAR2(30)

SQL> select * from INVISIBLE_COL;

ID NAME

---------- ----------------------------------------

1 dbdream

2 stream

打開COLINVISIBLE后,DESC命令就可以看到不可見字段了,該功能不支持SELECT操作,僅對DESCRIBE命令有效。

———————————————————-end——————————————————————

總結

以上是生活随笔為你收集整理的oracle desc能看约束,ORACLE 12C新特性-DESC显示不可见字段 | 信春哥,系统稳,闭眼上线不回滚!...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。