Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

±àºÅÉú³ÉÆ÷Éè¼Æ³õ̽[STRUTS+EJB+ORACLE]

/*
¹¦ÄÜ:±àºÅÉú³ÉÆ÷Éè¼Æ³õ̽
»·¾³:JDEVELOPER+STRUTS+EJB+ORACLE
×÷Õß:chinayaosir
²©¿Í:http://blog.csdn.net/chinayaosir
*/
/****************************************************************************/
/*1.ORACLEº¯ÊýÇåµ¥*/
TO_CHAR(sysdate,'YY-MM-DD') //DATE   TO STRING
TO_CHAR(1234,'9999')        //NUMBER TO STRING   
TO_NUMBER(STRING)           //STRING TO NUMBER
SUBSTR(STRING,BEGIN,COUNT)  //GET SUB STRING IN STRING
LENGTH(String)            //GET LENGTH OF STRING
/****************************************************************************/
/*2.ORACLEº¯ÊýÇåµ¥Ó¦ÓÃÀý×Ó*/
select TO_CHAR(sysdate,'YYYY-MM-DD') as today,
substr(TO_CHAR(sysdate,'YYYY-MM-DD'),1,4) AS year,
LENGTH(TO_CHAR(sysdate,'YYYY-MM-DD')) as length,
TO_CHAR(123456789,'999999999') as numberno
from DUAL;
/****************************************************************************/
/*3.±íÊý¾Ý¶¨ÒåÓï¾äDDL*/
/*I_GET_ITEMCODE    ITEMCODEËãºÅÆ÷*/
drop table bab.I_GET_ITEMCODE;
create table bab.I_GET_ITEMCODE
(
ITEMCODE    VARCHAR2(10)    not null,
ITEMNUMBER      VARCHAR2(20)    not null,
CREATE_DATE    DATE        null,
FLAG        VARCHAR2(1)    null
)tablespace MTYBAB;
/*Ìí¼ÓÖ÷¼üÔ¼Êø*/
alter table bab.I_GET_ITEMCODE
add constraint I_GET_ITEMCODE_PK primary key(ITEMCODE);   
/*Ìí¼ÓÎ¨Ò»Ô¼Êø*/
alter table bab.I_GET_ITEMCODE
Add   constraint  I_GET_ITEMCODE_UK  unique(ITEMNUMBER);
/****************************************************************************/
/*4.¶¨Òå3¸öº¯Êý*/
4.1 F_GET_ITEMNUMBER()¹¦ÄÜÊÇÊäÈëitemcodeºÍflag,  ·µ»Øitemnumber
4.2 F_GET_ITEMCODE()¹¦ÄÜÊÇÊäÈëitemnumberºÍflag,·µ»Øitemcode
µ±flagÎ


Ïà¹ØÎĵµ£º

MySQLÓëOracleÊý¾ÝÀàÐÍת»»


MySQL Data Type
Oracle Data Type
BIGINT
NUMBER(19, 0)
BIT
RAW
BLOB
BLOB, RAW
CHAR
CHAR
DATE
DATE
DATETIME
DATE
DECIMAL
FLOAT (24)
DOUBLE
FLOAT (24)
DOUBLE PRECISION
FLOAT (24)
ENUM
VARCHAR2
FLOAT
FLOAT
INT
NUMBER(10, 0)
INTEGER
NUMBER(10, 0)
LONGBLOB
BLOB, RAW
LONGTEX ......

MYSQLºÍORACLEµÄһЩ²Ù×÷Çø±ð

ÓкܶàÓ¦ÓÃÏîÄ¿, ¸ÕÆð²½µÄʱºòÓÃMYSQLÊý¾Ý¿â»ù±¾ÉÏÄÜʵÏÖ¸÷ÖÖ¹¦ÄÜÐèÇó£¬Ëæ×ÅÓ¦ÓÃÓû§µÄÔö¶à£¬Êý¾ÝÁ¿µÄÔö¼Ó£¬MYSQL½¥½¥µØ³öÏÖ²»¿°ÖظºµÄÇé¿ö£º
Á¬½ÓºÜÂýÉõÖÁå´»ú£¬ÓÚÊǾÍÓаÑÊý¾Ý´ÓMYSQLǨµ½ORACLEµÄÐèÇó£¬Ó¦ÓóÌÐòÒ²ÒªÏàÓ¦×öһЩÐ޸ġ£±¾ÈË×ܽá³öÒÔϼ¸µã×¢ÒâÊÂÏϣÍû¶Ô´ó¼ÒÓÐËù°ïÖú¡£
1£® ×Ô¶¯Ôö³¤µÄÊý¾ÝÀàÐ ......

oracleϵͳ±í²éѯ¡¾GBUnix¡¿

¡¾×ª¡¿http://www.gbunix.com/htmldata/2004_06/2/5/article_53_1.html
oracleϵͳ±í²éѯ¡¾GBUnix¡¿
 
Êý¾Ý×Öµädict×ÜÊÇÊôÓÚOracleÓû§sysµÄ¡£
¡¡¡¡1¡¢Óû§£º
¡¡¡¡¡¡select username from dba_users;
¡¡¡¡¸Ä¿ÚÁî
¡¡¡¡¡¡alter user spgroup identified by spgtest;
¡¡¡¡2¡¢±í¿Õ¼ä£º
¡¡¡¡¡¡select * fro ......

win7 °²×° oracle ¿Í»§¶Ë

µ±Ç°Èκΰ汾µÄORACLE¿Í»§¶ËÔÚÈκΰ汾µÄWINDOWS7É϶¼²»ÄÜÕý³£Íê³É°²×°¡£
    Ö÷ÒªÊÇÒòΪORACLE°²×°µÄÏȾöÌõ¼þÀï²Ù×÷ϵͳ°æ±¾²»·ûºÏ£¬µ«ÊÇÕâ¸öÒÉÎÊ¿ÉÒÔÐÞ¸Ärefhost.xml´¦Àí£¬ ¾ßÌåÊÇÔÚrefhost.xmlÖÐÌí¼Ó
  <!--Microsoft Windows 7-->
  <OPERATING_SYSTEM>
    & ......

Oracle Ðм¶´¥·¢Æ÷ѧϰ

 Oracle ´¥·¢Æ÷ÓÐÓï¾ä¼¶´¥·¢Æ÷ºÍÐм¶´¥·¢Æ÷
Óï¾ä¼¶´¥·¢Æ÷  µ±É¾³ý²¿ÃűíÖеIJ¿ÃźÅʱ£¬Í¬Ê±É¾³ýµôÔ±¹¤±íÖв¿ÃźÅΪ£ºold.deptnoµÄ¼Ç¼
create or replace trigger del_dept_id
after delete on dept
for each row
begin
delete from emp where deptno=:old.deptno;
end;
µ±Íù²¿Ãűí²åÈëʱ£¬Í¬Ê±ÔÚÔ±¹¤±íÖ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ