亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

oracle怎樣區分表和視圖

oracle怎樣區分表和視圖

三國紛爭 2019-03-22 15:14:38
oracle怎樣區分表和視圖
查看完整描述

2 回答

?
侃侃無極

TA貢獻2051條經驗 獲得超10個贊

那要看她的表結構啊。如果你用的工具是PL/SQL、 TOAD等工具會自動的把它們分為不同的類別啊,如果是表得話就會在 table類別下。如果是view 會放在view下,而且看它們的結構會不一樣的。
也可以通過命令查詢:
Select object_name From user_objects Where object_type='VIEW'; --查看所有視圖
Select object_name From user_objects Where object_type='TABLE'; --查看所有表
select object_type from user_objects where object_name='xxxxx'--跟住名字查看數據類型

查看完整回答
反對 回復 2019-03-27
?
MMTTMM

TA貢獻1869條經驗 獲得超4個贊

舉個例子
如果你是大學數據庫管理員,為學校每個人都建立了戶名和密碼。記錄在一個表中,如果大學還有分校,分校里也有數據庫管理員,你可以給他建立個視圖。因為查看視圖的內容實際是運行建立視圖的sql語句。所以當用戶自己修改自己用戶信息時,主表改變,查詢視圖時也同時輸出最新的信息。如果你給分校里數據庫管理員建立是表,那么用戶自己修改自己用戶信息時,必須得把原始表和新建表的內容都改了才行。否則你和分校里數據庫管理員看到的信息不一樣,這樣就比建視圖增加了許多麻煩。同時新建表也要占硬盤的存儲空間。而查看視圖的內容實際是運行建立視圖的sql語句,所以不占硬盤的存儲空間。

查看完整回答
反對 回復 2019-03-27
  • 2 回答
  • 0 關注
  • 1121 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號