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

OracleÓëSQL ServerÊý¾Ý»¥Ò×ÐÔ£¨1£©

×÷Õß Haidong Ji ·­Òë GoodKid
ÎÒÃǵ±ÖеĴ󲿷ÖÈ˹¤×÷ÔÚÒ»¸öµ¥Ò»µÄ RDBMS ϵͳÖУ¬Èç MSSQL, Oracle, or IBM DB2¡£È»¶ø£¬ÎÒÃÇÈÕÒæ¸Ð¾õµ½£¬ÎÒÃÇÕý´¦ÓÚ²»Í¬µÄÊý¾Ý¿â»·¾³µ±Öв¢ÇÒÐèÒª½â¾öÊý¾ÝµÄ»¥ÓÃÐÔÎÊÌâ¡£
¾¡¹ÜÖ÷ÒªµÄ RDBMS ³§ÉÌÊÔͼȥ×ñÑ­¹ØÏµÊý¾Ý¿âÄ£ÐÍÔ­Àí£¬²¢ÇÒÓ÷dz£Ð¡µÄ²îÒìȥʵÏÖËüÃÇ¡£ÁíÍ⣬¼¸ºõÖ÷ÒªµÄ RDBMS ³§É̶¼×ñÑ­ SQL-92 ±ê×¼¡£ËûÃÇÈÔÈ»ÓÐËûÃÇ×Ô¼ºµÄ¶Ô¸Ã±ê×¼µÄÀ©Õ¹¡£ÀýÈ磬Oracle µÄ PL/SQL ºÍ Microsoft µÄ T-SQL £¬¶Ô ANSI SQL½øÐÐÁ˸ü¶àµÄÀ©Õ¹¡£
ͨ¹ýһϵÁеÄÎÄÕ£¬ÎÒ½«Ö¸Ã÷ÔÚ SQL Server ºÍ Oracle Ö®¼äµÄÊý¾Ý»¥ÓÃÐÔ¡£ÎÒ½«ÌÖÂÛÔÚÁ½ÖÖ²»Í¬µÄ RDBMS ÖеÄÊý¾ÝÀàÐÍ¡£×¨Ãŵģ¬ÎÒ½«ÌÖÂÛ Oracle µÄ timestamp ºÍ SQL Server µÄ datetime£¬ÔÚDTS£¬Á¬½Ó·þÎñÆ÷ºÍ·Ö²¼Ê½²éѯÖУ¬ËüÃǵĻ¥ÓÃÐÔ¿ÉÄܵ¼ÖÂÐí¶àÎÊÌâ¡£
Oracle ºÍ SQL Server Êý¾ÝÀàÐͲ»Í¬µãµÄ¸ÅÊö
¾ø´ó²¿·Ö£¬Oracle ºÍ SQL Server ÓÐ׿æÈݵÄÊý¾ÝÀàÐÍ£¬¾¡¹ÜËüÃÇÓÐ×Ų»Í¬µÄÃû×Ö£¬ÒÔ¼°¾«¶È»ò±ÈÀý¡£ÀýÈ磺Oracle µÄ CHAR ¶ÔÓ¦ÓÚ SQL Server µÄ CHAR £¬µ«ÊÇËüÃǵĿí¶È²»Í¬¡£ÔÚ Oracle, CHAR ×î´óµ½2000 bytes¡£ÔÚ SQL Server£¬Ôò¿ÉÒÔ´ïµ½ 8000 bytes¡£ SQL Server µÄVARCHAR ¶ÔÓ¦ Oracle µÄVARCHAR2 ¡£²¢ÇÒËüÃǵĿí¶ÈÊDz»Í¬µÄ (Oracle VARCHAR2 4000, SQL Server VARCHAR 8000) ¡£ÔÚÊý×ÖÀàÐÍ·½ÃæÒ²Óв»Í¬¡£ÔÚ Oracle,¼¸ºõÖ»ÓÐÒ»¸öÊý×ÖÀàÐÍNUMBER£¬ÒÀ¿¿¶¨ÒåËüµÄ¾«¶ÈºÍ±ÈÀý£¬Ëü¿ÉÒÔÆ¥Åä SQL Server µÄ tinyint, smallint, int, bigint, ÒÔ¼° numeric Êý¾ÝÀàÐÍ¡£ÔÚ Oracle ÖУ¬Äã¿ÉÒÔÖÆ×÷Ò»¸öÐòÁУ¬Ëü¿ÉÒÔÆ¥Åä SQL Server µÄΨһ±êʶ×ֶΡ£
ÔÚ¶þ½øÖÆÊý¾ÝÀàÐÍ·½Ã棬Oracle ¾ßÓÐ RAW, LONG RAW, ºÍ BLOBµÈÀàÐÍ¡£ËüÃÇÓ¦¸ÃÄܹ»¼æÈÝSQL ServerÖÐµÄ varbinary ºÍ image Êý¾ÝÀàÐÍ¡£ ÎÒ˵“Ó¦¸Ã”£¬ÊÇÒòΪÎÒ»¹Ã»ÓÐ×Ô¼º²âÊÔ¹ýÕâÒ»µã¡£»òÐíÔÚÏÂÒ»´ÎÎÒ¿ÉÒÔ½øÐÐÕâ¸ö¹¤×÷ ¡£¸ü¶àµÄÊý¾ÝÀàÐ͵Äϸ½Ú£¬Çë²Î¿¼ Microsoft SQL Server BOL ºÍ Oracle µÄÎĵµ¡£
¶ÔÓÚÒ»¸öOracleµÄ±í£¬ÔÚSQL ServerÖÐ×öÒ»¸ö¶ÔÓ¦µÄ±í£¬×îºÃµÄ°ì·¨ÊÇʹÓà DTS µ¼ÈëÏòµ¼Éú³ÉÒ»¸ö CREATE TABLE DDL Óï¾ä¡£Èç¹ûOracleµÄ±íÓÐÒ»¸öTIMESTAMP ×ֶΣ¬Äã½«ÃæÁÙһЩÎÊÌ⣬ÏÂÒ»½ÚÎÒ½«Ö¸Ã÷¡£
Oracle TIMESTAMP ºÍ Microsoft SQL Server datetime ת»»ÎÊÌâ
ÔÚ Oracle ÖУ¬TIMESTAMP ÀàÐÍʹÄã½âÎöʱ¼äµÄ¾«¶ÈÊÇ10ÒÚ·ÝÖ®Ò»Ãë¡£¾¡¹ÜSQL Server


Ïà¹ØÎĵµ£º

oracle ±í¿Õ¼ä²Ù×÷

oracle±í¿Õ¼ä²Ù×÷Ïê½â
  1
  2
  3×÷Õߣº   À´Ô´£º    ¸üÐÂÈÕÆÚ£º2006-01-04 
  5
  6 
  7½¨Á¢±í¿Õ¼ä
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

Oracle ѧϰ£ºPL/SQLÑ­Ðò½¥½øÈ«ÃæÑ§Ï°½Ì³Ì

 ¿Î³ÌÊ® дִÐÐÓï¾ä
¡¡¡¡
¡¡¡¡±¾¿ÎÖØµã£º
¡¡¡¡1¡¢Á˽âPLSQLÖ´ÐÐÇø¼äµÄÖØÒªÐÔ
¡¡¡¡2¡¢Ð´Ö´ÐÐÓï¾ä
¡¡¡¡3¡¢ÃèÊöǶÌ׿éµÄ¹æÔò
¡¡¡¡4¡¢Ö´ÐÐÇÒ²âÊÔPLSQL¿é
¡¡¡¡5¡¢Ê¹ÓôúÂë¹ßÀý
¡¡¡¡
¡¡¡¡×¢Ò⣺ÒÔÏÂʵÀýÖбêµã¾ùΪӢÎİë½Ç
¡¡¡¡
¡¡¡¡Ò»¡¢PLSQL ¿éµÄÓï·¨¹æÔò£º
¡¡¡¡1¡¢Óï¾ä¿ÉÒÔ¿çÔ¾¼¸ÐС£
¡¡¡¡2¡¢´Ê»ãµ¥Ôª¿ÉÒÔ°ü ......

Oracle ѧϰ£ºPL/SQLÑ­Ðò½¥½øÈ«ÃæÑ§Ï°½Ì³Ì

¿Î³Ìʮһ ÓëORACLE SERVER½»»¥
¡¡¡¡
¡¡¡¡±¾¿ÎÖØµã£º
¡¡¡¡1¡¢ÔÚPLSQLÖгɹ¦µÄдSELECTÓï¾ä
¡¡¡¡2¡¢¶¯Ì¬ÉùÃ÷PLSQL±äÁ¿ÀàÐÍÓëSIZE
¡¡¡¡3¡¢ÔÚPLSQLÖÐдDMLÓï¾ä
¡¡¡¡4¡¢ÔÚPLSQLÖпØÖÆÊÂÎñ
¡¡¡¡5¡¢È·¶¨DML²Ù×÷µÄ½á¹û
¡¡¡¡
¡¡¡¡×¢Ò⣺ÒÔÏÂʵÀýÖбêµã¾ùΪӢÎİë½Ç
¡¡¡¡
¡¡¡¡Ò»¡¢PLSQLÖеÄSQLÓï¾ä£º
¡¡¡¡SELECT¡¢DML¡¢CO ......

SQL ServerÃæÊÔÌâÕûºÏ

3¡£±íÄÚÈÝÈçÏÂ
-----------------------------
ID            LogTime
1            2008/10/10 10:00:00
1            2008/10/10 10:03:00
1            2008/10/10 10:09:00
2 ¡ ......

½ÓÉÏһƪÎÄÕ£¬µ¼³öÒ»¸ö±í£¬»òÕßÕû¸öÊý¾Ý¿âµ½SQLÐÎʽ

 <?php
 require_once '../../smartyConfig/smartyConfig.class.php';
 require_once '../../game/include/function.php';
 require_once '../../game/include/config.php';
 require_once '../../game/server/server.class.php';
 require_once '../../game/include/db.class.php'; ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ