ORACLE問題,每天10問(六)

- 中國WEB開發者網絡 (http://www.webasp.net)
-- 技術教程 (http://www.webasp.net/article/)
--- ORACLE問題,每天10問(六) (http://www.webasp.net/article/22/21161.htm)
-- 作者:未知
-- 發佈日期: 2005-04-29

        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 .... ;  手工改變數據文件的大小,對於原來的 數據文件有沒有損害。

webasp.net