SQLÐÔÄÜÓÅ»¯£¨²»¶Ï×ܽᣩ
1.²éѯµÄÄ£ºýÆ¥Åä
¡¡¡¡¾¡Á¿±ÜÃâÔÚÒ»¸ö¸´ÔÓ²éѯÀïÃæʹÓà LIKE '%parm1%'—— ºìÉ«±êʶλÖõİٷֺŻᵼÖÂÏà¹ØÁеÄË÷ÒýÎÞ·¨Ê¹Óã¬×îºÃ²»ÒªÓá£
¡¡¡¡½â¾ö°ì·¨:
¡¡¡¡ÆäʵֻÐèÒª¶Ô¸Ã½Å±¾ÂÔ×ö¸Ä½ø£¬²éѯËٶȱã»áÌá¸ß½ü°Ù±¶¡£¸Ä½ø·½·¨ÈçÏ£º
¡¡¡¡a¡¢ÐÞ¸Äǰ̨³ÌÐò——°Ñ²éѯÌõ¼þµÄ¹©Ó¦ÉÌÃû³ÆÒ»À¸ÓÉÔÀ´µÄÎı¾ÊäÈë¸ÄΪÏÂÀÁÐ±í£¬Óû§Ä£ºýÊäÈ빩ӦÉÌÃû³Æʱ£¬Ö±½ÓÔÚǰ̨¾Í°ï涨λµ½¾ßÌåµÄ¹©Ó¦ÉÌ£¬ÕâÑùÔÚµ÷Óúǫ́³ÌÐòʱ£¬ÕâÁоͿÉÒÔÖ±½ÓÓõÈÓÚÀ´¹ØÁªÁË¡£
¡¡¡¡b¡¢Ö±½ÓÐ޸ĺǫ́——¸ù¾ÝÊäÈëÌõ¼þ£¬ÏȲé³ö·ûºÏÌõ¼þµÄ¹©Ó¦ÉÌ£¬²¢°ÑÏà¹Ø¼Ç¼±£´æÔÚÒ»¸öÁÙʱ±íÀïÍ·£¬È»ºóÔÙÓÃÁÙʱ±íÈ¥×ö¸´ÔÓ¹ØÁª
2.Ë÷ÒýÎÊÌâ
¡¡¡¡ÔÚ×öÐÔÄܸú×Ù·ÖÎö¹ý³ÌÖУ¬¾³£·¢ÏÖÓв»ÉÙºǫ́³ÌÐòµÄÐÔÄÜÎÊÌâÊÇÒòΪȱÉÙºÏÊÊË÷ÒýÔì³ÉµÄ£¬ÓÐЩ±íÉõÖÁÒ»¸öË÷Òý¶¼Ã»ÓС£ÕâÖÖÇé¿öÍùÍù¶¼ÊÇÒòΪÔÚÉè¼Æ±íʱ£¬Ã»È¥¶¨ÒåË÷Òý£¬¶ø¿ª·¢³õÆÚ£¬ÓÉÓÚ±í¼Ç¼ºÜÉÙ£¬Ë÷Òý´´½¨Óë·ñ£¬¿ÉÄܶÔÐÔÄÜûɶӰÏ죬¿ª·¢ÈËÔ±Òò´ËҲδ¶à¼ÓÖØÊÓ¡£È»Ò»µ©³ÌÐò·¢²¼µ½Éú²ú»·¾³£¬Ëæ×Åʱ¼äµÄÍÆÒÆ£¬±í¼Ç¼ԽÀ´Ô½¶à£¬ÕâʱȱÉÙË÷Òý£¬¶ÔÐÔÄܵÄÓ°Ïì±ã»áÔ½À´Ô½´óÁË¡£
¡¡¡¡Õâ¸öÎÊÌâÐèÒªÊý¾Ý¿âÉè¼ÆÈËÔ±ºÍ¿ª·¢ÈËÔ±¹²Í¬¹Ø×¢
¡¡¡¡·¨Ôò£º²»ÒªÔÚ½¨Á¢µÄË÷ÒýµÄÊý¾ÝÁÐÉϽøÐÐÏÂÁвÙ×÷:
¡¡¡¡±ÜÃâ¶ÔË÷Òý×ֶνøÐмÆËã²Ù×÷
¡¡¡¡±ÜÃâÔÚË÷Òý×Ö¶ÎÉÏʹÓÃnot£¬<>£¬!=
¡¡¡¡±ÜÃâÔÚË÷ÒýÁÐÉÏʹÓÃIS NULLºÍIS NOT NULL
¡¡¡¡±ÜÃâÔÚË÷ÒýÁÐÉϳöÏÖÊý¾ÝÀàÐÍת»»
¡¡¡¡±ÜÃâÔÚË÷Òý×Ö¶ÎÉÏʹÓú¯Êý
¡¡¡¡±ÜÃ⽨Á¢Ë÷ÒýµÄÁÐÖÐʹÓÿÕÖµ¡£
3.¸´ÔÓ²Ù×÷
¡¡¡¡²¿·ÖUPDATE¡¢SELECT Óï¾ä дµÃºÜ¸´ÔÓ£¨¾³£Ç¶Ì׶༶×Ó²éѯ£©——¿ÉÒÔ¿¼ÂÇÊʵ±²ð³É¼¸²½£¬ÏÈÉú³ÉһЩÁÙʱÊý¾Ý±í£¬ÔÙ½øÐйØÁª²Ù×÷
4.update
¡¡¡¡Í¬Ò»¸ö±íµÄÐÞ¸ÄÔÚÒ»¸ö¹ý³ÌÀï³öÏֺü¸Ê®´Î£¬È磺
update table1
set col1=...
where col2=...;
&nb
Ïà¹ØÎĵµ£º
½ñÌìÐÇÆÚÌì,ÒòÊý¾Ý¿âÌ«Âý,×îºó¾ö¶¨½«Êý¾Ý¿â½øÐÐÖØÐÂÕûÀí.
(¼Ù¶¨Êý¾Ý¿âÃû³ÆΪ£ºDB_ste)
1¡¢¸ù¾ÝÏÖÔÚµÄÊý¾Ý¿âµÄ½Å±¾´´½¨Ò»¸ö½Å±¾Îļþ£¨FILENAME£ºDB_ste.sql)
2¡¢½¨Á¢ÐµÄÊý¾Ý¿âDB_ste2,ÈôÓÐÎļþ×éµÄÊý¾Ý¿â,ÔòÐèÒª½¨Á¢ÏàͬµÄÎļþ×é¡££¨DB_ste_Group)
3¡¢½«Êý¾ÝÎÄ ......
Microsoft SQL Server ±í²»Ó¦¸Ã°üº¬Öظ´ÐкͷÇΨһÖ÷¼ü¡£Îª¼ò½àÆð¼û£¬ÔÚ±¾ÎÄÖÐÎÒÃÇÓÐʱ³ÆÖ÷¼üΪ“¼ü”»ò“PK”£¬µ«ÕâʼÖÕ±íʾ“Ö÷¼ü”¡£Öظ´µÄ PK Î¥·´ÁËʵÌåÍêÕûÐÔ£¬ÔÚ¹ØϵϵͳÖÐÊDz»ÔÊÐíµÄ¡£SQL Server Óи÷ÖÖÇ¿ÖÆÖ´ÐÐʵÌåÍêÕûÐԵĻúÖÆ£¬°üÀ¨Ë÷Òý¡¢Î¨Ò»Ô¼Êø¡¢Ö÷¼üÔ¼Êøº ......
¡¡ Ö¢×´
¡¡¡¡µ±Äú½«Êý¾Ý¿â±¸·Ý»Ö¸´µ½Áíһ̨·þÎñÆ÷ʱ£¬¿ÉÄÜ»áÓöµ½¹ÂÁ¢Óû§µÄÎÊÌâ¡£SQL Server Áª»ú´ÔÊéÖеĹÂÁ¢Óû§ÒÉÄѽâ´ðÖ÷ÌâÖÐûÓн²Êö½â¾ö´ËÎÊÌâµÄ¾ßÌå²½Öè¡£
¡¡¡¡±¾ÎĽéÉÜÁËÈçºÎ½â¾ö¹ÂÁ¢Óû§ÎÊÌâ¡£
¡¡¡¡×´Ì¬
¡¡¡¡Microsoft ÒѾȷÈÏÕâÊÇÔÚ±¾ÎÄ¿ªÍ·ÁгöµÄ Microsoft ²úÆ·ÖдæÔÚµÄÎÊÌâ¡£
¡¡¡¡¸ü¶àÐÅÏ ......
Ô¶³ÌÁ´½Ó·þÎñÆ÷ÏêϸÅäÖÃ
--
½¨Á¢Á¬½Ó·þÎñÆ÷
EXEC
sp_addlinkedserver
'
Ô¶³Ì·þÎñÆ÷IP
'
,
'
SQL Server
'
--
±ê×¢´æ´¢
EXEC
sp_addlinkedserver
@server
=
'
server
'
,
--
Á´½Ó·þÎñÆ÷µÄ±¾µØÃû³Æ¡£Ò²ÔÊÐíʹÓÃʵÀýÃû³Æ£¬ÀýÈçMYSERVER\SQL1
@srvproduct
=
'
product_name
......
±¾ÎÄÊÇÒ»¸ö¼¼ÇÉÎÄÕÂ,½éÉÜSQL¸ù¾ÝÒÑÖªµÄÄêÔÂ,¼ÆËã¸ÃÔµÄÌìÊý.
±¾ÎÄÊÇÒ»¸ö¼¼ÇÉÎÄÕÂ,½éÉÜSQL¸ù¾ÝÒÑÖªµÄÄêÔÂ,¼ÆËã¸ÃÔµÄÌìÊý.
declare @iDays int
declare @dt varchar(50)
set @dt=@Year+'-'+@Month+'-01'
select @iDays=day(dateadd( ......