±±¾©ÒÚÑôÐÅͨ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±»ÒÔÏÂÓï¾ä´´
Ïà¹ØÎĵµ£º
½ñÌì¿´µ½Ò»Æª¹ØÓÚ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  ......
ʹÓõÄÊÇADODB¿â,ÐèÒªÓÐOCI8¿â.
<?php
//require("adodb5/adodb-exceptions.inc.php");
require("adodb5/adodb.inc.php");
$conn = NewADOConnection("oci8");
$conn->Connect($url, $user, $password, $service_name);
$rs;
try {
$rs = $conn->Execu ......
·½·¨Ò»£º
----------------------------------------------------------------
---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 ......
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String URL=dbmes.url;
Connection con = DriverManager.getConnection(URL,dbmes.usrname,dbmes.pwd);
try{
// ×¼±¸Óï¾äÖ´ÐжÔÏó
String bh=request.getParameter("dwmc");
Statement stmt = con.createStatement() ......