ORACLE³£¼ûÎÊÌâ1000ÎÊ(Ö®Èý)
88. CHR()µÄ·´º¯ÊýÊÇ?
¡¡¡¡ ASCII()
¡¡¡¡ SELECT CHAR(65) from DUAL;
¡¡¡¡ SELECT ASCII('A') from DUAL;
¡¡¡¡ 89. ×Ö·û´®µÄÁ¬½Ó
¡¡¡¡ SELECT CONCAT(COL1,COL2) from TABLE
¡¡¡¡ SELECT COL1||COL2 from TABLE
¡¡¡¡ 90. Ôõô°Ñselect³öÀ´µÄ½á¹ûµ¼µ½Ò»¸öÎı¾ÎļþÖУ¿
¡¡¡¡ SQL>SPOOL C:\ABCD.TXT;
¡¡¡¡ SQL>select * from table;
¡¡¡¡ SQL >spool off;
¡¡¡¡ 91. ÔõÑù¹ÀËãSQLÖ´ÐеÄI/OÊý ?
¡¡¡¡ SQL>SET AUTOTRACE ON
¡¡¡¡ SQL>SELECT * from TABLE;
¡¡¡¡ OR
¡¡¡¡ SQL>SELECT * from v$filestat
¡¡¡¡ ¿ÉÒԲ鿴IOÊý
¡¡¡¡ 92. ÈçºÎÔÚsqlplusϸıä×ֶδóС?
¡¡¡¡ alter table table_name modify (field_name varchar2(100));
¡¡¡¡ ¸Ä´óÐУ¬¸ÄС²»ÐУ¨³ý·Ç¶¼Êǿյģ©
¡¡¡¡ 93. ÈçºÎ²éѯijÌìµÄÊý¾Ý?
¡¡¡¡ select * from table_name where trunc(ÈÕÆÚ×Ö¶Î)£½to_date('2003-05-02','yyyy-mm-dd');
¡¡¡¡ 94. sql Óï¾äÈçºÎ²åÈëÈ«ÄêÈÕÆÚ£¿
create table BSYEAR (d date);
insert into BSYEAR
select to_date('20030101','yyyymmdd')+rownum-1
from all_objects
where rownum <= to_char(to_date('20031231','yyyymmdd'),'ddd');
¡¡¡¡ 95. Èç¹ûÐ޸ıíÃû?
¡¡¡¡ alter table old_table_name rename to new_table_name;
¡¡¡¡ 96. ÈçºÎÈ¡µÃÃüÁîµÄ·µ»Ø×´Ì¬Öµ£¿
¡¡¡¡ sqlcode=0
¡¡¡¡ 97. ÈçºÎÖªµÀÓû§ÓµÓеÄȨÏÞ?
¡¡¡¡ SELECT * from dba_sys_privs
¡¡¡¡ 98. ´ÓÍøÉÏÏÂÔØµÄORACLE9IÓëÊг¡ÉÏÂôµÄ±ê×¼°æÓÐÊ²Ã´Çø±ð£¿
¡¡¡¡ ´Ó¹¦ÄÜÉÏ˵ûÓÐÇø±ð£¬Ö»²»¹ýoracle¹«Ë¾ÓÐÃ÷ÎĹ涨£»´ÓÍøÕ¾ÉÏÏÂÔØµÄoracle²úÆ·²»µÃÓÃÓÚ ÉÌÒµÓÃ;£¬·ñÔòÇÖȨ¡£
¡¡¡¡ 99. ÔõÑùÅжÏÊý¾Ý¿âÊÇÔËÐÐÔڹ鵵ģʽÏ»¹ÊÇÔËÐÐÔڷǹ鵵ģʽÏ£¿
¡¡¡¡ ½øÈëdbastudio£¬Àú³Ì--¡µÊý¾Ý¿â---¡µ¹éµµ²é¿´¡£
¡¡¡¡ 100. sql>startup pfileºÍifile,spfiledÓÐÊ²Ã´Çø±ð£¿
¡¡¡¡ pfile¾ÍÊÇOracle´«Í³µÄ³õʼ»¯²ÎÊýÎļþ£¬Îı¾¸ñʽµÄ¡£ifileÀàËÆÓÚcÓïÑÔÀïµÄinclude£¬ÓÃÓÚ°ÑÁíÒ»¸öÎļþÒýÈëspfileÊÇ9iÀïÐÂÔöµÄ²¢ÇÒÊÇĬÈϵIJÎÊýÎļþ£¬¶þ½øÖƸñʽstartupºóÓ¦¸ÃÖ»¿É½Ópfile
¡¡¡¡ 101. ÈçºÎËÑË÷³öǰNÌõ¼Ç¼£¿
SELECT * from empLOYEE WHERE ROWNUM < n
ORDER BY empno;
¡¡¡¡ 102. ÈçºÎÖªµÀ»úÆ÷ÉϵÄOracleÖ§³Ö¶àÉÙ²¢·¢Óû§Êý?
¡¡¡¡ SQL>conn internal
¡¡¡¡ SQL>show parameter processes
¡¡¡¡ 103. db_bloc
Ïà¹ØÎĵµ£º
ORACLE±¸·Ý²ßÂÔ(ORACLE BACKUP STRATEGY)
2007Äê11ÔÂ02ÈÕ ÐÇÆÚÎå 16:03
¸ÅÒª
1¡¢Á˽âʲôÊDZ¸·Ý
2¡¢Á˽ⱸ·ÝµÄÖØÒªÐÔ
3¡¢Àí½âÊý¾Ý¿âµÄÁ½ÖÖÔËÐз½Ê½
4¡¢Àí½â²»Í¬µÄ±¸·Ý·½Ê½¼°ÆäÇø±ð
5¡¢Á˽âÕýÈ·µÄ±¸·Ý²ßÂÔ¼°ÆäºÃ´¦
Ò»¡¢Á˽ⱸ·ÝµÄÖØÒªÐÔ
¿ÉÒÔ˵£¬´Ó¼ÆËã»úϵͳ³öÊÀµÄÄÇÌìÆð£¬¾ÍÓÐÁ˱¸·ÝÕâ¸ö¸ÅÄ ......
extent--×îС¿Õ¼ä·ÖÅ䵥λ --tablespace management
block --×îСi/oµ¥Î» --segment management
create tablespace james
datafile '/export/home/oracle/oradata/james.dbf'
size 100M ¡¡¡¡¡¡¡¡¡¡¡¡--³õʼµÄÎļþ´óС¡¡
autoextend On¡¡¡¡¡¡¡¡ --×Ô¶¯Ôö³¤
next 10M¡ ......
µ¥Öµº¯ÊýÔÚ²éѯÖзµ»Øµ¥¸öÖµ£¬¿É±»Ó¦Óõ½select£¬where×Ӿ䣬start withÒÔ¼°connect by ×Ó¾äºÍhaving×Ӿ䡣
(Ò»).ÊýÖµÐͺ¯Êý(Number Functions)
ÊýÖµÐͺ¯ÊýÊäÈëÊý×ÖÐͲÎÊý²¢·µ»ØÊýÖµÐ͵ÄÖµ¡£¶àÊý¸ÃÀຯÊýµÄ·µ»ØÖµÖ§³Ö38λСÊýµã£¬ÖîÈ磺COS, COSH, EXP, LN, LOG,
SIN, SINH, SQRT, TAN, and TANH Ö ......
ºÜ²»ÐÒ£¬½¨Á¢µÄ±í±»Ä³ÈËÎóɾÁË£¬£¬£¬
»¹ºÃ¿ÉÒÔͨ¹ýÕâÑù»Ö¸´¡£
select * from user_recyclebin where original_name like 'FINANCE_%' order by droptime desc;
FLASHBACK TABLE FINANCE_CASE_FEE_ITEM TO BEFORE DROP
¼´ËùÓÐdropµÄ±í¶¼ÔÚ user_recyclebin Õâ¸öoracle»ØÊÕÕ¾ÀïÃæµÄ£¬ÔÙͨ¹ýflashbackÃü ......
Oracle ÖеÄÊ÷²éѯºÍ connect by
ʹÓà connect by ºÍ start with À´½¨Á¢ÀàËÆÓÚÊ÷µÄ±¨±í²¢²»ÄÑ£¬Ö»Òª×ñÑÒÔÏ»ù±¾ÔÔò¼´¿É£º
ʹÓà connect by ʱ¸÷×Ó¾äµÄ˳ÐòӦΪ£º
select
from
where
start with
connect by
order by
prior ʹ±¨±íµÄ˳ÐòΪ´Ó¸ùµ½Ò¶£¨Èç¹û prior ÁÐÊǸ¸±²£©»ò´ÓÒ¶µ½¸ù£¨Èç¹û prior ÁÐÊǺó´ú£©¡£
......