版權聲明:本文為博主原創文章,轉載時請註明原文鏈接。 1.創建表 創建了一個兩個欄位的表,num和name,都設置為非空,num設為主鍵,在創建表的時候經常一個“缺失左括弧”的錯誤信息,估計是VARCHAR2類型後面沒有加數據長度,加上就好了。這是用sql語句創建表,感覺要比右鍵新建要麻煩,可能有的 ...
版權聲明:本文為博主原創文章,轉載時請註明原文鏈接。
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;
查看當前用戶信息還是比較常用的。