⑴ 在ORACLE中如何查看用戶自己建的表
SELECT * FROM USER_TABLES 查看當前用戶下的表
SELECT * FROM DBA_TABLES 查看資料庫中所有的表
⑵ oracle 查看建表語句
在sqlplus中執行以下命令:
set line 200 pages 50000 wrap on long 999999 serveroutput on
EXECUTEDBMS_METADATA.SET_TRANSFORM_PARAM(DBMS_METADATA.SESSION_TRANSFORM,'STORAGE',false);---去除storage等多餘參數
select dbms_metadata.get_ddl('TABLE', 表名) from al;
⑶ oracle練習。用SQL語句建表
(1)
create table customer(
"客戶編號" number(8),
"客戶名稱" varchar2(40),
"客戶電話" varchar2(20)
);
(2)
insert into customer values(1,'客戶1','13900000001');
insert into customer values(2,'客戶2','13900000002');
insert into customer values(3,'客戶3','13900000003');
insert into customer values(4,'客戶4','13900000004');
insert into customer values(5,'客戶5','13900000005');
insert into customer values(6,'客戶6','13900000006');
insert into customer values(7,'客戶7','13900000007');
insert into customer values(8,'客戶8','13900000008');
insert into customer values(9,'客戶9','13900000009');
insert into customer values(10,'客戶10','13900000010');
(3)
select * from customer where rownum>=4 and rownum<=6;
⑷ ORACLE建表SQL
每個欄位後面必須得跟欄位的大小。
例如:create table student( name varchar2(20), age number(4), sal number(4), comm number(4), job varchar(4));
不然的話提示錯誤為:缺失左括弧。
希望能夠幫你。
⑸ 怎麼查看oracle資料庫已經建好的表的建表SQL語句
PL/SQL 連上資料庫 新建一個SQL窗口 寫上表名 在表名上右鍵 點查看 然後有個 查看SQL就顯示了
⑹ 怎樣用oracle查建表語句
dbms_metadata.get_ddl('TABLE','表名','用戶名')
不過這個函數需要許可權(這是一個函數,函數怎麼用它就怎麼用,只是後面的表是虛表al即可),相關數據字典視圖的查詢許可權。
一般認為select any dictionary許可權就可以,有時需要授權 select_catalog_role許可權才行。
另外在plsql dev中也有能查詢相關建表語句的選項,不過該軟體更新比較頻繁,現在具體怎麼操作要自己仔細找找才可以。
⑺ oracle怎麼查看錶的sql語句
打開PL/SQL Developer,找到tables底下對應的表,右鍵選擇「查看」菜單,右下角有個「查看SQL」的按鈕,點下就可以看到建表語句了。或者「新建」-->「SQL窗口」,然後輸入表名,右鍵選擇「查看」菜單,再點擊「查看SQL」按鈕。
⑻ 在liunx環境下怎麼用sql語句查看oracle資料庫的建表語句
SELECT DBMS_METADATA.GET_DDL('TABLE','DEPT','SCOTT') FROM DUAL;
⑼ 在ORACLE如何查看自己建立的所有表,而不是系統表
在ORACLE如何查看自己建立的所有表,而不是系統表?1、 在計算機中,打開Oracle的連接程序,用新建的資料庫管理員,進入【Oracle控制】的窗口上,滑鼠左鍵單擊【伺服器】按鈕,並選擇【SQL工作表】,如下圖所示。
2、接著,在【Oracle伺服器】的窗口上,在輸入窗口中輸入SQL查詢語句,並單擊【執行】按鈕,可以看到查詢不到索引表,需要調整SQL語句,如下圖所示。
3、然後,在【SQL工作表】的窗口上,輸入查詢索引表的SQL語句,可以作為參考,如下圖所示。
4、 接著,在【SQL工作表】的窗口上,輸查詢索引表的SQL語句,並單擊【執行】按鈕,如下圖所示。
5、然後,在【SQL工作表】的窗口上,可以看到SQL語句執行成功的提示信息,查詢到用戶的索引表中的欄位,如下圖所示。
6、接著,在【SQL工作表】的窗口上,修改索引表的名稱,並單擊【執行】按鈕,如下圖所示。
可以根據表建時間不同,來將你本人建的表和資料庫自動建的表分開,雖然他們都是同一個用戶建的。
在user_table表裡沒有建表時間這一欄位,可以用user_objects這個表。
資料庫系統建的表的時間和oracle發行版本有關,我的10.2.0.10版中這些都是2005-8-30建的,你本人建的表都大於這個時間。或者將范圍縮更小些,找你最近兩個月、一年建的表
具體的,如
select * from user_objects where object_type='TABLE' and create > sysdate-30;
select * from user_objects where object_type='TABLE' and create> to_date('2005-8-31','yyyy-mm-dd');
⑽ 怎樣查看oracle中創建建表的sql語句
打開PL/SQL Developer,找到tables底下對應的表,右鍵選擇「查看」菜單,右下角有個「查看SQL」的按鈕,點下就可以看到建表語句了。或者「新建」-->「SQL窗口」,然後輸入表名,右鍵選擇「查看」菜單,再點擊「查看SQL」按鈕。