當前位置:
首頁 > 知識 > oracle表的簡單操作

oracle表的簡單操作

1.創建表

1 create table test_1(num number(2) not null,name VARCHAR2(20) not null,primary key(num));

創建了一個兩個欄位的表,num和name,都設置為非空,num設為主鍵,在創建表的時候經常一個「缺失左括弧」的錯誤信息,估計是VARCHAR2類型後面沒有加數據長度,加上就好了。這是用sql語句創建表,感覺要比右鍵新建要麻煩,可能有的時候不得不這樣建表。

2.複製表

1 create table test_2 as select * from test_1;

這樣複製的表會把數據也複製過來,有的時候我們只需要表結構就夠了,可以通過刪除新建表的數據,當然也可以直接選擇複製表結構。

1 create table test_3 as select * from test_1 where 1=2;

3.刪除表

1 drop table test_1

4.查詢表中所有欄位名

1 SELECT * FROM user_tab_columns t WHERE t.TABLE_NAME="TEST_1";

表名要大寫,否則查不到信息。

5.查看用戶信息

1 --查看資料庫裡面所有用戶,前提是你是有dba許可權的帳號,如sys,system
2 select * from dba_users;
3 --查看你能管理的所有用戶!
4 select * from all_users;
5 -- 查看當前用戶信息 !
6 select * from user_users;

查看當前用戶信息還是比較常用的。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 科技優家 的精彩文章:

easygen通用代碼生成框架
vue-schart:vue.js 的圖表組件
Java基礎——關於訪問許可權的一道例題
caffe源碼學習之Proto數據格式1

TAG:科技優家 |

您可能感興趣

oracle instant client在deepin上的安裝與使用
Oracle實例和Oracle資料庫
IBM 拆分 Watson Marketing,對Adobe、Oracle和Salesforce來說是壞消息
與Salesforce爭食,Oracle的下個收購目標是nFüsz?
恭喜職圖一對一學員斬獲Oracle Data Scientist全職Offer
Linux系統安裝Oracle,配置etc/security/limits.conf文件
Google和Oracle 的紛爭始末
Oracle全面推出Autonomous Data Warehouse Cloud
大神解說在unbuntu下Docker安裝oracle和mysql
oracle 中 print_table 存儲過程介紹
Oracle WebLogic Server反序列化遠程代碼執行漏洞成焦點
Oracle開源GraphPipe:幾行代碼讓你在TensorFlow部署PyTorch模型
Corona Corporation改由Rimini Street提供Oracle EBS支持服務
極速體驗:Oracle 18c 下載和Scalable Sequence新特性
Oracle Indirect Tax Intern Offer 已發!
vRealize Automation 7.3 發布Oracle單機版
剪不斷,理還亂,Salesforce、Oracle與IBM之間的「三角戀」
Oracle應用管理云:IMCS添加不同版本Weblogic entity的區別
Google vs Oracle 專利侵權案始末
你的Oracle 12C Transaction Guard已到賬