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

ÈçºÎÕÆÎÕ Oracle ÖеÄʱ¼ä¼ä¸ôÐÍÊý¾Ý

ÔÚ9i °æ±¾ÒÔǰ£¬Oracle ûÓÐÄÚÖõķ½Ê½À´¼Ç¼ʱ¼äµÄÁ÷ÊÅ¡£DATEÐÍÊý¾ÝÓÃÀ´¼Ç¼µ¥¶ÀµÄʱ¼äµã;µ«ÊÇÒª±í´ïÒ»¸öʱ¼äÁ¿(Ò²¾ÍÊÇÒ»¸ö¼ä¸ô)£¬Êý¾Ý¿âµÄÉè¼ÆÕ߾ͱØÐë°Ñʱ¼ä¼ä¸ôת»»³Éԭʼµ¥Î»Ã룬ȻºóÓÃÒ»¸öNUMBERÁÐÀ´±£´æËü¡£
¡¡¡¡ËäÈ»NUMBERÕâ¸öÊý¾ÝÀàÐÍ¿ÉÒÔÒÔÃëΪµ¥Î»×¼È·µØ±íʾʱ¼ä£¬µ«ÊÇËüʹµÃʱ¼äµÄ¼ÆËã±äµÃºÜÀ§ÄÑ¡£±ÈÈ磬60ÃëÊÇ1·ÖÖÓ£¬60·ÖÖÓÊÇ1¸öСʱ£¬24¸öСʱµÈÓÚ1Ìì——ÕâЩÊý×ÖÔÚÒÔÊ®½øÖÆÎª»ù´¡µÄÊý×ÖϵͳÖж¼ÊǷdz£õ¿½ÅµÄ¡£
¡¡¡¡ÔÚOracle 9iÖУ¬°´ÕÕSQL 99±ê×¼£¬Ôö¼ÓÁËʱ¼ä¼ä¸ôÐÍÊý¾ÝINTERVAL YEAR TO MONTH ºÍ INTERVAL DAY TO SECOND
£¬ËüÃÇºÍÆäËû¼¸ÖÖÊý¾ÝÀàÐÍÒ»ÆðʹµÃ¶Ôʱ¼äµÄ´¦Àí¸ü¼Ó׼ȷ¡£TIMESTAMP
¡¢TIMESTAMP WITH TIME
ZONEºÍTIMESTAMP WITH LOCAL TIME ZONE
µÈÊý¾ÝÀàÐͶ¼°Ñʱ¼äµÄ±í´ï¾«È·µ½ÁËÈô¸É·ÖÖ®Ò»Ã룬¶øÇÒºóÃæÁ½ÖÖ»¹½â¾öÁ˵ØÀíλÖÃÔì³ÉµÄʱ¼ä±ä»¯¡£
¡¡¡¡ÔÚSQLºÍPL/SQLÖУ¬Äã¶¼¿ÉÒÔÓÃʱ¼ä¼ä¸ôÐÍÊý¾Ý£¬ËüÃǶ¼ÊÇÓÃͬһÖÖ·½Ê½¹æ¶¨µÄ£º
¡¡¡¡INTERVAL YEAR[(year_precision)] TO MONTH
¡¡¡¡INTERVAL DAY[(day_precision)] TO SECOND[(fractional_seconds_precision)]
¡¡¡¡¶ÔÓÚ¾«È·ÊýÖµ£¬¹æ¶¨ÓÐȱʡֵ£ºÄêºÍÈÕÊÇÁ½Î»Êý£¬Èô¸É·ÖÖ®Ò»ÃëÊÇÁùλÊý¡£
¡¡¡¡Ê±¼ä¼ä¸ôµÄ´óСÓÉINTERVALÀ´±íʾ£¬ºóÃæ½ô½ÓÒ»¸ö·ÅÔÚµ¥ÒýºÅÖеıí´ïʽ£¬ÒÔ¼°ÓÃÀ´½âÊ͸ñí´ïʽµÄÎÄ×Ö¡£ÓÃYEAR TO
MONTH±íʾʱ¼ä¼ä¸ô´óСʱҪÔÚÄêºÍÔÂÖ®¼äÓÃÒ»¸öÁ¬×Ö·û(-) Á¬½Ó¡£¶øDAY TO
SECOND±íʾʱ¼ä¼ä¸ô´óСʱҪÔÚÈÕºÍʱ¼äÖ®¼äÓÃÒ»¸ö¿Õ¸ñÁ¬½Ó¡£¾Ù¸öÀý×ÓÀ´Ëµ£¬ÏÂÃæÊÇ2Äê6¸öÔµÄʱ¼ä¼ä¸ôµÄ±íʾ·½·¨£º
¡¡¡¡INTERVAL '2-6' YEAR TO MONTH
¡¡¡¡ÏÂÃæµÄÀý×Ó±íʾ3Ìì12¸öСʱ30·ÖÖÓ6.7Ã룺
¡¡¡¡INTERVAL '3 12:30:06.7' DAY TO SECOND(1)
¡¡¡¡Ê±¼ä¼ä¸ô¿ÉÒÔΪÕý£¬Ò²¿ÉÒÔΪ¸º¡£ËüÃÇ¿ÉÒÔ´Ó¸÷ÖÖTIMESTAMPÊý¾ÝÀàÐÍÖмÓÉÏ»òÕß¼õÈ¥£¬´Ó¶øµÃµ½Ò»¸öеÄTIMESTAMPÊý¾ÝÀàÐÍ¡£ËüÃÇÖ®¼äÒ²¿ÉÒÔ×ö¼Ó¼õÔËËãµÃµ½ÐµÄʱ¼ä¼ä¸ô¡£
¡¡¡¡ÁбíA˵Ã÷ÁËÔõÑù´´½¨Ò»¸ö±í¸ñÀ´¼Ç¼һ¸öʼþµÄ¿ªÊ¼Ê±¼äºÍ³ÖÐøÊ±¼ä£¬ÈçʵÑéµÈ¡£Êý¾Ý±»ÊÕ¼¯ÒÔºó£¬SQLÖÐÄÚÖõÄÕªÒªº¯Êý²»ÐèÒªÓëԭʼµ¥Î»Ãë½øÐÐÏ໥ת»»£¬¾Í¿ÉÒÔ±¨¸æ×ܵijÖÐøÊ±¼äºÍƽ¾ù³ÖÐøÊ±¼ä¡£
¡¡¡¡ÁбíA
¡¡¡¡CREATE TABLE
 experiment
¡¡¡¡(experiment_id NUMBER(9),
¡¡¡¡experiment_desc VARCHAR2(80
),
¡¡¡¡experiment_start TIMESTA


Ïà¹ØÎĵµ£º

[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(Îå)

±¾ÏµÁÐÎÄÕµ¼º½
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(Ò»)--αÁÐROWNUMʹÓü¼ÇÉ
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(¶þ)--±êÁ¿×Ó²éѯ
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(Èý)--PackageµÄÓŵã
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(ËÄ)--ÅúÁ¿´¦Àí
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(Îå)--µ÷Óô洢¹ý³Ì·µ»Ø½á¹û¼¯
[Oracle]¸ßЧµÄPL/SQL³ÌÐòÉè¼Æ(Áù)- ......

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£® ×Ô¶¯Ôö³¤µÄÊý¾ÝÀàÐ ......

sqlserverÒÆÖ²ÎªOracle±Ê¼Ç

Oracle±Ê¼Ç
l         ¹ØÓÚTRUNCº¯Êý
   SELECT
   RELATED_ID ,
      DOC_ID ,
      CAT_ID ,
      CAT_CODE ,
      RELEASE_DATE ,
&n ......

¹ØÓÚoracleµ¼Èësqlserver´æÔÚµÄΨһË÷ÒýÎÊÌâ

ÎÒÔÚ°ÑoracleÊý¾Ýµ¼ÈësqlserverÖÐʱ£¬·¢ÏÖÔÚoracleÖÐ×ֶζ¨ÒåΪΨһË÷Òýʱ£¬²»Í¬¼Ç¼µÄ´Ë×Ö¶ÎÈç¹ûΪ¿Õ²»±»ÈÏΪÊÇÖØ¸´µÄ£¬µ«ÔÚsqlserverÖÐÈç¹û´Ë×Ö¶ÎΪΨһË÷Òý×ֶΣ¬²»ÔÊÐíÓÐ2¸öÒÔÉϵĿÕÖµ¡£ÓôÃÆ¡£ËùÒÔÖ»ºÃ½«sqlserverÖеÄΨһË÷Òý×Ö¶ÎÊÖ¹¤ÐÞ¸ÄΪ¼¸¸ö·Ç¿ÕµÄÖµ£¬µ«ÕâÑù³ÌÐò¿Ï¶¨Òª½øÐÐÐÞ¸ÄÁË¡£ÐèÒªÔÚ³ÌÐòÖÐΪ´Ë×Ö¶ÎÉèÖò»Öظ´ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ