oracle Ö§³ÖµÄÊý¾ÝÀàÐÍ
1¡¢×Ö·ûÐÍ¡¾char¡¿ ¶¨³¤ ×î´ó2000×Ö·û
Àý×Ó£º char(10) 'ÑÞ¶ù' ǰËĸö×Ö·û·Å‘ÑÞ¶ù’£¬ºóÌí6¸ö¿Õ¸ñ²¹È«¡£ µ«ÊÇcharµÄЧÂʼ«¿ì
varchar2£¨20£© ±ä³¤ ×î´ó4000×Ö·û
Àý£º varchar£¨10£© ‘ÑÞ¶ù’ oracle·ÖÅäËĸö×Ö·û£¬ÕâÑù¿ÉÒÔ½ÚÊ¡¿Õ¼ä
clob£¨character large objiect£© ×Ö·ûÐÍ´ó ¶ÔÏó×î´ó4G
2¡¢Êý×ÖÐÍ
number ·¶Î§ -10µÄ38´Î·½ 10µÄ38´Î·½ ¿ÉÒÔ±íʾÕûÊý£¬Ò²¿ÉÒÔ±íʾСÊý
number£¨5£¬2£©
±íʾһ¸öСÊýÓÐ5λÓÐЧÊý£¬2λСÊý
·¶Î§ -999.99 - 999.99
number£¨5£©
±íʾһ¸öÎåλÕûÊý
·¶Î§ -99999-99999
3 ¡¢ÈÕÆÚÀàÐÍ
date °üº¬ÄêÔÂÈÕºÍʱ·ÖÃë
timestamp ÕâÊÇOracle9iÊý¾ÝÀàÐ͵ÄÀ©Õ¹£¬¼´Ê±¼ä´Á
4 ¡¢Í¼Æ¬
blob ¶þ½øÖÆÊý¾Ý ¿ÉÒÔ´æ·ÅͼƬ/ÉùÒô 4G
Ò»°ãÇé¿öϲ»»áÖ±½Ó·Åµ½Êý¾Ý¿âÖУ¬¶øÊÇÖ»´æ´¢Â·¾¶
Ïà¹ØÎĵµ£º
±¾ÏµÁÐÎÄÕµ¼º½
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(Ò»)--αÁÐROWNUMʹÓü¼ÇÉ
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(¶þ)--±êÁ¿×Ó²éѯ
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(Èý)--PackageµÄÓŵã
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(ËÄ)--ÅúÁ¿´¦Àí
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(Îå)--µ÷Óô洢¹ý³Ì·µ»Ø½á¹û¼¯
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(Áù)- ......
ÉùÃ÷£º
ÒÔϵÄÀý×Ó²»Ò»¶¨ÕýÈ·£¬Ö»ÊÇΪÁËÑÝʾ´ó¸ÅµÄÁ÷³Ì¡£
Ò»£ºÎÞ·µ»ØÖµµÄ´æ´¢¹ý³Ì
´æ´¢¹ý³ÌΪ£º
CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS
BEGIN
INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);
END TESTA;
È»ºóÄØ£¬ÔÚjavaÀïµ÷ÓÃʱ¾ÍÓÃÏÂÃæµÄ´ ......
ÎÊÌâÒ»£ºÈç±£¼ÓÔØJDBCÇý¶¯³ÌÐò£º
Õý³£ÎÒÃǼÓÔØÇý¶¯³ÌÐòÓÐÈý¸ö;¾¶£º
1.Class.forName(String)ÕâÏëµ±ÓÚclassLoaderÒ»¸öStringÖ¸¶¨µÄÀ࣬ÔÚ×°ÔØÊ±°Ñ¸ÃÇý¶¯³ÌÐòµÄ¾²Ì¬ÄÚÈݶ¼³õʼ»¯£¬ÆäʵÕâʱÇý¶¯³ÌÐòÀàµ÷ÓÃÁËDriverManager.registerDriver(driver)·½·¨¡£
2.ʹÓÃϵͳÊôÐÔ£ºSystem.getPro ......
SQLServerºÍOracleµÄ³£Óú¯Êý¶Ô±È
¡¡¡¡1.¾ø¶ÔÖµ
¡¡¡¡S:select abs(-1) value
¡¡¡¡O:select abs(-1) value from dual
¡¡¡¡2.È¡Õû(´ó)
¡¡¡¡S:select ceiling(-1.001) value
¡¡¡¡O:select ceil(-1.001) value from dual
¡¡¡¡3.È¡Õû£¨Ð¡£©
¡¡¡¡S:select floor(-1.001) value
¡¡¡¡O:select floor(-1.001) valu ......
Oracle±Ê¼Ç
l ¹ØÓÚTRUNCº¯Êý
SELECT
RELATED_ID ,
DOC_ID ,
CAT_ID ,
CAT_CODE ,
RELEASE_DATE ,
&n ......