oracle|問題
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 .... ; 手工改變資料檔案的大小,對於原來的 資料檔案有沒有損害。