Oracle ÓëSQL ServerÊÂÎñ´¦ÀíµÄ±È½Ï
OracleÓëSQL ServerÊÂÎñ´¦ÀíµÄ±È½Ï
ÊÂÎñ´¦ÀíÊÇËùÓдóÐÍÊý¾Ý¿â²úÆ·µÄÒ»¸ö¹Ø¼üÎÊÌ⣬¸÷Êý¾Ý¿â³§É̶¼ÔÚÕâ¸ö·½Ã滨·ÑÁ˺ܴó
¾«Á¦£¬²»Í¬µÄÊÂÎñ´¦Àí·½Ê½»áµ¼ÖÂÊý¾Ý¿âÐÔÄܺ͹¦ÄÜÉϵľ޴ó²îÒì¡£
ÊÂÎñ´¦ÀíÒ²ÊÇÊý¾Ý¿â¹ÜÀíÔ±ÓëÊý¾Ý¿âÓ¦ÓóÌÐò¿ª·¢ÈËÔ±±ØÐëÉî¿ÌÀí½âµÄÒ»¸öÎÊÌ⣬¶ÔÕâ¸öÎÊÌâµÄÊèºö¿ÉÄܻᵼÖÂÓ¦ÓóÌÐòÂß¼´íÎóÒÔ¼°Ð§ÂʵÍÏ¡£
ÏÂ
ÃæÎÒÃÇÕë¶ÔOracle¼°SQL
ServerÕâÁ½ÖÖµ±Ç°¹ã·ºÊ¹ÓõĴóÐÍÊý¾Ý¿â²úÆ·£¬Ì½ÌÖÒ»ÏÂËüÃÇÔÚÊÂÎñ´¦Àí·½ÃæµÄһЩ²îÒì¡£ÈçûÓÐÌØÊâ˵Ã÷£¬±¾ÎÄÄÚÈÝÊÊÓõÄÊý¾Ý¿â²úÆ·°æ±¾Îª
Oracle9i¼°SQL Server 2000£¬ÆäÖеÄʾÀýSQLÓï¾ä£¬¶ÔÓÚOracleÊÇÔÚSQL*PlusÖÐÖ´ÐУ¬¶ø¶ÔÓÚSQL Server
2000ÊÇÔÚosqlÖÐÖ´ÐС£
1. ÊÂÎñµÄ¸ÅÄî
ÊÂÎñ¿ÉÒÔ¿´×÷ÊÇÓɶÔÊý¾Ý¿âµÄÈô¸É²Ù×÷×é³ÉµÄÒ»¸öµ¥Ôª£¬ÕâЩ²Ù×÷Ҫô¶¼Íê³É£¬ÒªÃ´¶¼È¡Ïû£¬´Ó¶ø±£Ö¤Êý¾ÝÂú×ãÒ»ÖÂÐÔµÄÒªÇó¡£ÊÂÎñµÄÒ»¸öµäÐÍÀý×ÓÊÇÒøÐÐÖеÄתÕÊ
²Ù×÷£¬ÕÊ»§A°ÑÒ»¶¨ÊýÁ¿µÄ¿îÏîתµ½ÕÊ»§BÉÏ£¬Õâ¸ö²Ù×÷°üÀ¨Á½¸ö²½Ö裬һ¸öÊÇ´ÓÕÊ»§AÉϰѴæ¿î¼õÈ¥Ò»¶¨ÊýÁ¿£¬¶þÊÇÔÚÕÊ»§BÉϰѴæ¿î¼ÓÉÏÏàͬµÄÊýÁ¿¡£ÕâÁ½¸ö²½
ÖèÏÔȻҪô¶¼Íê³É£¬ÒªÃ´¶¼È¡Ïû£¬·ñÔòÒøÐоͻáÊÜËðʧ¡£ÏÔÈ»£¬Õâ¸öתÕʲÙ×÷ÖеÄÁ½¸ö²½Öè¾Í¹¹³ÉÒ»¸öÊÂÎñ.
Êý¾Ý¿âÖеÄÊÂÎñ»¹ÓÐÈçÏÂACIDÌØÕ÷¡£
ACID·Ö±ðÊÇËĸöÓ¢Îĵ¥´ÊµÄÊ×д×Öĸ£¬ÕâËĸöÓ¢Îĵ¥´ÊÊÇAtomicity¡¢Consistency¡¢Isolation¡¢Durability£¬·Ö±ð
·ÒëΪÔ×ÓÐÔ¡¢Ò»ÖÂÐÔ¡¢¸ôÀëÐÔ¡¢³Ö¾ÃÐÔ¡£
Ô×ÓÐÔ£ºÖ¸ÊÂÎñÖеIJÙ×÷£¬»òÕß¶¼Íê³É£¬»òÕß¶¼È¡Ïû¡£
Ò»ÖÂÐÔ£ºÖ¸ÊÂÎñÖеIJÙ×÷±£Ö¤Êý¾Ý¿âÖеÄÊý¾Ý²»»á³öÏÖÂß¼Éϲ»Ò»ÖµÄÇé¿ö£¬Ò»ÖÂÐÔÒ»°ã»áÒþº¬µÄ°üÀ¨ÔÚÆäËûÊôÐÔÖ®ÖС£
¸ôÀëÐÔ£ºÖ¸µ±Ç°µÄÊÂÎñÓëÆäËûδÍê³ÉµÄÊÂÎñÊǸôÀëµÄ¡£ÔÚ²»Í¬µÄ¸ôÀë¼¶±ðÏ£¬ÊÂÎñµÄ¶ÁÈ¡²Ù×÷£¬¿ÉÒԵõ½µÄ½á¹ûÊDz»Í¬µÄ¡£
³Ö¾ÃÐÔ£ºÖ¸¶ÔÊÂÎñ·¢³öCOMMITÃüÁîºó£¬¼´Ê¹Õâʱ·¢Éúϵͳ¹ÊÕÏ£¬ÊÂÎñµÄЧ¹ûÒ²±»³Ö¾Ã»¯ÁË¡£Óë´ËÏà·´µÄÊÇ£¬µ±ÔÚÊÂÎñÖ´Ðйý³ÌÖУ¬ÏµÍ³·¢Éú¹ÊÕÏ£¬ÔòÊÂÎñµÄ²Ù
×÷¶¼±»»Ø¹ö£¬¼´Êý¾Ý¿â»Øµ½ÊÂÎñ¿ªÊ¼Ö®Ç°µÄ״̬¡£
¶ÔÊý¾Ý¿âÖеÄÊý¾ÝÐ޸ͼÊÇÔÚÄÚ´æÖÐÍê³ÉµÄ£¬ÕâЩÐ޸ĵĽá¹û¿ÉÄÜÒѾдµ½Ó²ÅÌÒ²¿ÉÄÜûÓÐдµ½Ó²ÅÌ£¬Èç¹ûÔÚ²Ù×÷¹ý³ÌÖУ¬·¢Éú¶Ïµç»òϵͳ´íÎóµÈ¹ÊÕÏ£¬Êý¾Ý¿â¿ÉÒÔ
±£Ö¤Î´½áÊøµÄÊÂÎñ¶ÔÊý¾Ý¿âµÄÊý¾ÝÐ޸Ľá¹û¼´Ê¹ÒѾдÈë´ÅÅÌ£¬ÔÚ
Ïà¹ØÎĵµ£º
[code=SQL][/code]
--Óï ¾ä ¹¦ ÄÜ
--Êý¾Ý²Ù×÷
SELECT --´ÓÊý¾Ý¿â±íÖмìË÷Êý¾ÝÐкÍÁÐ
INSERT --ÏòÊý¾Ý¿â±íÌí¼ÓÐÂÊý¾ÝÐÐ
DELETE --´ÓÊý¾Ý¿â±íÖÐɾ³ýÊý¾ÝÐÐ
UPDATE --¸üÐÂÊý¾Ý¿â±íÖеÄÊý¾Ý
--Êý¾Ý¶¨Òå
CREATE TABLE --´´½¨Ò»¸öÊý¾Ý¿â±í
DROP TABLE --´ÓÊý¾Ý ......
List<Class1> li = dc.Table_1.Where(item => item.id > 1).Cast<Class1>().ToList();
Table_1 Ϊ×Ô¶¯Éú³ÉÀà, class1Ϊ×Ô¶¨ÒåÀà,ÊôÐÔÃû³Æ¶¼ÊÇÒ»ÑùµÄ,ÒªÄÜʵÏÖÉÏÃæµÄÓï¾ä,±ØÐëÓм¸¸öÌõ¼þ
Table_1 ÐèÒª¼Ì³Ðclass1,¿ÉÒÔͨ¹ýpartialÀàÀ´ÊµÏÖ
Table_1 ÊôÐÔ¼Óoverride
class1ÀïÃæµÄÊôÐÔÒªÊÇvir ......
Microsoft SQL Server 2005 JDBC Driver
1.1
¿ìËÙÃèÊö
ÏÂÔØ Microsoft SQL Server
2005 JDBC Driver 1.1£¬ÕâÊÇÒ»ÖÖ Type 4 JDBC Çý¶¯³ÌÐò£¬¿Éͨ¹ý J2EE£¨Java2 ÆóÒµ°æ£©Öеıê×¼ JDBC
Ó¦ÓóÌÐò±à³Ì½Ó¿Ú (API) ÌṩÊý¾Ý¿âÁ´½Ó¡£
±¾Ò³ÄÚÈÝ
¿ì
ËÙÏêϸÐÅÏ¢
¸Å
Êö
ϵ
ͳҪÇó
˵
Ã÷
Ïà
¹Ø×ÊÔ´
Æä
ËûÓû§ÕýÔÚ ......
ÏÂÃæËùÓеÄSQLÓï¾ä¶¼ÊÇÕë¶Ôǰ׺Ϊwp_µÄ±í£¬Èç¹ûÄãµÄ±íǰ׺²»ÊÇwp_£¬Çë×öÏàÓ¦µÄÐÞ¸Ä
1.¸ü¸Äwordpress°²×°ºÍÊ×Ò³µØÖ·
Èç¹ûÄã¸ü»»ÓòÃû»òÕß°ÑwordpressµÄ°²×°Ä¿Â¼½øÐÐÁ˱䶯¾ÍÐèÒª½øÐÐÐ޸ģ¬
UPDATE wp_options SET option_value = replace(option_value, ‘¾ÉÍøÖ·’, ‘ÐÂÍøÖ·’) WHERE option_name ......
SQLµÄ»ù±¾¶ÔÏóÖ÷ÒªÓг£Á¿£¬±íʾ·û£¬·Ö¸ô·û£¬±£Áô¹Ø¼ü×Ö¡£
1¡¢³£Á¿
³£Á¿ÊÇÒ»¸ö°üº¬ÎÄ×ÖÓëÊý×Ö£¬Ê®Áù½øÖÆ»òÊý×Ö³£Á¿¡£Ò»¸ö×Ö·û´®³£Á¿°üº¬µ¥ÒýºÅ('')»òË«ÒýºÅ("")×Ö·û¼¯ÖеÄÒ»¸ö»ò¶à¸ö×Ö·û¡£
Èç¹ûÏëÔÚµ¥ÒýºÅ·Ö¸ôµÄ×Ö·û´®ÖÐÓõ½µ¥¶ÀµÄÒýºÅ£¬¿ÉÒÔÔÚÕâ¸ö×Ö·ûÖÐÓû§Á¬ÐøµÄµ¥ÒýºÅ£¨¼´ÓÃÁ ......