Oracle 隱藏列
自己原文公眾號: https://mp.weixin.qq.com/s/pDPqeGn0WqR06oYg7rIU5A
CREATE TABLE xxg (id int, name varchar2(40), sal number(9) INVISIBLE);
注意最後一列是不可見。
我們在工具中PLSQL這種工具中右鍵,View一下是看不到最後一列的。
但是在命令列中 使用desc 命令是可以看到的。3列。
這個時候我insert隱式這種寫法,兩列是可以的。查詢select*也是看到2列。
將這一列visible
如果放開這一列,那麼就要insert3列。
再看select *是3列。
再次關掉。將這一列invisible
這裡結果就是,顯示要求列的話,就無視不可見。直接顯示。
但是如果就是*的話,看不出到不可見的列。
這個特性有什麼用?
我在想一個是安全方面,只要不是顯示,不告知別人。那麼這一列是別人看不到的。
還有一個是,一次性資料庫釋出先發上去。但是應用功能還沒開發完成,沒關係,等下次開發好了,只要做一個欄位可見的開啟就好了。這樣的操作絲毫不影響任何動作。不會阻塞DML,非常靈活。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/637517/viewspace-2847512/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- iOS隱藏狀態列iOS
- DB2隱藏列DB2
- OSX中隱藏和顯示[隱藏檔案]的命令列命令列
- Oracle 隱藏引數使用Oracle
- win10怎樣隱藏工作列_win10全屏工作列隱藏操作方法Win10
- 工作列隱藏了怎麼還原 電腦隱藏了工作列怎麼恢復
- 函式索引產生隱藏列函式索引
- win10工作列如何取消隱藏_win10電腦工作列怎麼取消隱藏Win10
- Oracle引數-隱藏引數Oracle
- 檢視oracle隱藏引數Oracle
- win10平板模式怎麼隱藏工作列_wom10平板模式工作列隱藏如何操作Win10模式
- 如何隱藏工作列的圖示win10_win10怎麼隱藏狀態列圖示Win10
- Android 隱藏系統狀態列Android
- jquery easyui datagrid 動態隱藏列jQueryUI
- Ant Design Vue 的 table 隱藏特定列Vue
- jqgrid動態顯示,隱藏指定列
- win10工作列怎麼隱藏起來_windows10如何隱藏工作列Win10Windows
- win10隱藏工作列圖示怎麼設定 win10隱藏工作列圖示方法介紹Win10
- MAC如何顯示隱藏檔案和隱藏隱藏檔案的命令Mac
- 檢視Oracle隱藏引數的SQLOracleSQL
- 眼見為實,看看MySQL中的隱藏列!MySql
- 隱藏ip
- 隱藏索引索引
- 電腦工作列隱藏了怎麼顯示出來 win10電腦工作列隱藏怎麼調出來Win10
- MacOS X隱藏和顯示隱藏檔案Mac
- Mac顯示和隱藏“隱藏檔案”命令Mac
- 隱藏資料夾怎麼取消隱藏 關閉隱藏檔案的辦法
- oracle隱藏引數的檢視和使用Oracle
- 如何隱藏你的 Linux 的命令列歷史Linux命令列
- Windows XP 清除工作列隱藏圖示記錄(轉)Windows
- Mac下顯示和隱藏隱藏檔案的命令Mac
- Android 顯示、隱藏狀態列和導航欄Android
- C# 顯示、隱藏視窗對應的工作列C#
- Element ui的Table元件的列的顯示於隱藏UI元件
- Mac作業系統命令列顯示/隱藏檔案Mac作業系統命令列
- ios開發筆記--狀態列的自定義,隱藏iOS筆記
- Oracle 各版本引數/隱藏引數 介紹Oracle
- mac顯示隱藏檔案,取消顯示隱藏檔案Mac