±±¾©ÒÚÑôÐÅͨOracle±ÊÊÔÌâ
Ò»¡¢Ñ¡ÔñÌâ
¡¡¡¡
¡¡¡¡1.µ±ÄãÖ´ÐÐÒÔϲéѯÓï¾ä:
¡¡¡¡SELECT empno,ename
¡¡¡¡from emp
¡¡¡¡WHERE empno =7782 OR empno =7876;
¡¡¡¡ÔÚWHEREÓï¾äÖУ¬ÒÔÏÂÄĸö²Ù×÷·û¿ÉÒÔÈ¡´úOR£¿
¡¡¡¡A. IN
¡¡¡¡B. BETWEEN ……
¡¡¡¡C. LIKE
¡¡¡¡D. <=
¡¡¡¡E. >=
¡¡¡¡
¡¡¡¡2. ÄĸöʵÏÖ IF..THEN…ELSE Âß¼?
¡¡¡¡A. INITCAP()
¡¡¡¡B. REPLACE()
¡¡¡¡C. DECODE()
¡¡¡¡D. IFELSE()
¡¡¡¡
¡¡¡¡3. ÒÔÏÂÄÄÐÐÓдí?
¡¡¡¡1 SELECT deptno
¡¡¡¡2 from emp
¡¡¡¡3 GROUP BY deptno
¡¡¡¡4 HAVING COUNT(deptno)=
¡¡¡¡5 (SELECT max(count(deptno))
¡¡¡¡6 from emp
¡¡¡¡7 GROUP BY deptno);
¡¡¡¡A. Line 3
¡¡¡¡B. Line 4
¡¡¡¡C. Line 5
¡¡¡¡D. Line 7
¡¡¡¡E. ¶¼Ã»´í.
¡¡¡¡
¡¡¡¡4. µ±Ò»¸ö³ÌÐòÖ´ÐÐÁË SELECT...FOR UPDATE Óï¾ä, ÒÔÏÂÄĸö²½Öè±ØÐëÐèÒªÍê³É?
¡¡¡¡A. Ö´ÐÐ COMMIT or ROLLBACK ½áÊø transaction, ¼´Ê¹²¢Ã»ÓÐÊý¾Ý¸Ä±ä¡£
¡¡¡¡B. Èç¹ûÓÐÊý¾Ý¸Ä±ä,ÔòÐèÒªÖ´ÐÐcommit or rollback À´½áÊø transaction¡£
¡¡¡¡C. ÓÉÓÚÖ»ÓÐÊý¾Ýȷʵ¸Ä±äºó£¬Ò»¸ötransaction ²Å»á¿ªÊ¼£¬ËùÒÔÏÖÔÚ²»ÐèÒªCOMMIT or ROLLBACK ±»Ö´ÐС£
¡¡¡¡
¡¡¡¡
¡¡¡¡
¡¡¡¡5. ÒÔÏÂÄĸöÃüÁî¿ÉÒÔ±»ÓÃÀ´´Ó±í STATEÖÐ drop ÁÐ UPDATE_DT ?
¡¡¡¡A. ALTER TABLE STATE DROP COLUMN UPDATE_DT;
¡¡¡¡B. ALTER TABLE STATE REMOVE COLUMN UPDATE_DT;
¡¡¡¡C. DROP COLUMN UPDATE_DT from STATE;
¡¡¡¡D. Äã²»ÄÜ´ÓÕâ¸ö±íÖÐDROP¸ÃÁÐ.
¡¡¡¡
¡¡¡¡
¡¡¡¡6. ÄĸöÃüÁîÓÃÀ´´´½¨Ò»¸öprimary key constraint
¡¡¡¡pk_books ÔÚ±í BOOKS, ÁÐ ISBNÉÏ? ÇëÑ¡ÔñÒ»¸ö¡£
¡¡¡¡A. create primary key on books(ISBN);
¡¡¡¡B. create constraint pk_books primary key on books(ISBN);
¡¡¡¡C. alter table books add constraint pk_books primary key (ISBN);
¡¡¡¡D. alter table books add primary key (ISBN);
¡¡¡¡
¡¡¡¡
¡¡¡¡7. ÒÔÏÂÄÄÐÐÓдír?
¡¡¡¡1 X :=Y +200;
¡¡¡¡2 IF X <10 THEN
¡¡¡¡3 Y :=30;
¡¡¡¡4 ELSEIF X <40 THEN
¡¡¡¡5 Y :=20;
¡¡¡¡6 END IF;
¡¡¡¡
¡¡¡¡A. Line 2
¡¡¡¡B. Line 3
¡¡¡¡C. Line 4
¡¡¡¡D. Line 5
¡¡¡¡
¡¡¡¡8. Ò»¸öVIEW±»ÒÔÏÂÓï¾ä´´
Ïà¹ØÎĵµ£º
ÎÊÌâ1£º ½øÈëʱÐèÒªÖ÷»úÉí·ÝÖ¤Ã÷£º ½â¾ö·½°¸£º¹ÜÀí¹¤¾ß——±¾µØ°²È«²ßÂÔ——Óû§È¨ÀûÖ¸ÅÉ——×÷ΪÅú´¦Àí×÷ÒµµÈ¼£¨×îºóÒ»Ï——Ìí¼Ó±¾»úµÄÕ˺ÅÓëÃÜÂë ......
Ê×ÏÈÀ´¸´Ï°Ò»ÏÂÐм¶ËøµÄ»úÖÆ¡£µ±Ò»¸öÊÂÎñ¿ªÊ¼Ê±±ØÑ¡ÏÈÉêÇëÒ»¸öTXËø£¨±£»¤»Ø¹ö¶Î¡¢»Ø¹öÊý¾Ý¿é£©£¬Ö»ÓÐÏÈÉêÇëµ½»Ø¹ö¶Î×ÊÔ´ºó²ÅÄÜ¿ªÊ¼Ò»¸öÊÂÎñ£¬²ÅÄܽøÐÐDML²Ù×÷¡£Õâ¸ö¶¯×÷Íê³Éºó£¬ÊÂÎñ¾Í¿ÉÒÔ¿ªÊ¼ÐÞ¸ÄÊý¾ÝÁË¡£µ±ÐÞ¸ÄÊý¾Ý±íµÄ¼Ç¼ʱ£¬×ñÑÒÔϵIJÙ×÷˳Ðò¡£
1.»ñµÃ±íµÄTMËø£¨±£»¤ÊÂÎñÖ´Ðйý³ÌÖÐÆäËüÓû§²»ÄÜÐ޸ıí½á¹¹£©
2.ÔÚ ......
½ñÌì¿´µ½Ò»Æª¹ØÓÚORA_ROWSCNµÄÎÄÕ£¬ËäÈ»¼ò¶Ì£¬Ã»ÓÐʲôʵÀý£¬µ«ÊÇÒѾ°ÑORA_ROWSCN´ó¸ÅÊÇÔõô»ØÊ½éÉÜÇå³þÁË¡£¼Ç¼һÏ¡£
=================================================================================
ĬÈϵÄÇé¿öÏ£¬Ã¿¸ö¿éÖÐËùÓеļǼµÄORA_ROWSCN¶¼ÊÇÏàͬµÄ£¬µ±¿éÖÐÈÎÒâÒ»Ìõ¼Ç¼·¢Éú¸Ä±äµÄÇé¿öÏ£¬¿éÖÐËùÓм ......
1. ¼ì²éOracleµÄ½ø³Ì
$ ps -ef|grep "ora_"|grep -v grep
oracle 5998 1 0 11:15:59 ? 0:01 ora_j000_PPRD10
oracle 2968 1  ......
·½·¨Ò»£º
----------------------------------------------------------------
---Muti-row to line(col2row)
----------------------------------------------------------------
create or replace type str_tab is table of varchar2(20);
/
grant all on str_tab to public;
create public synonym str_tab for ......