51. 如何將小表放入keep池中?
alter table xxx storage(buffer_pool keep);
52. 如何檢查是否安裝了某個patch?
check that oraInventory
53. 如何使select語句使查詢結果自動產生序號?
select rownum,COL from table;
54. 如何知道資料褲中某個表所在的tablespace?
select tablespace_name from user_tables where table_name='TEST';
select * from user_tables中有個欄位TABLESPACE_NAME,(oracle);
select * from dba_segments where …;
55. 怎么可以快速做一個和原表一樣的備份表?
create table new_table as (select * from old_table);
55. 怎么在sqlplus下修改procedure?
select line,trim(text) t from user_source where name =’A’ order by line;
56. 怎樣解除PROCEDURE被意外鎖定?
alter system kill session ,把那個session給殺掉,不過你要先查出她的session id
or
把該過程重新改個名字就可以了。
57. SQL Reference是個什么東西?
是一本sql的使用手冊,包括文法、函數等等,oracle官方網站的文檔中心有下載.
58. 如何查看資料庫的狀態?
unix下
ps -ef | grep ora
windows下看服務是否起來,是否可以連上資料庫
59. 請問如何修改一張表的主鍵?
alter table aaa
drop constraint aaa_key ;
alter table aaa
add constraint aaa_key primary key(a1,b1) ;
60. 改變資料檔案的大小?
用 ALTER DATABASE .... DATAFILE .... ;
手工改變資料檔案的大小,對於原來的 資料檔案有沒有損害。