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

sqlÓï¾ä ·ÃÎʲ»Í¬Êý¾Ý¿â·þÎñÆ÷ÖеÄÊý¾Ý¿â¶ÔÏóµÄ·½·¨

 ÔÚÎÒÃÇ×öÊý¾Ý¿â³ÌÐò¿ª·¢µÄʱºò£¬¾­³£»áÓöµ½ÕâÖÖÇé¿ö£ºÐèÒª½«Ò»¸öÊý¾Ý¿â·þÎñÆ÷ÖеÄÊý¾Ýµ¼Èëµ½ÁíÒ»¸öÊý¾Ý¿â·þÎñÆ÷µÄ±íÖС£Í¨³£ÎÒÃÇ»áʹÓÃÕâÖÖ·½·¨£ºÏȰÑÒ»¸öÊý¾Ý¿âÖеÄÊý¾ÝÈ¡³öÀ´·Åµ½Ä³³ö£¬È»ºóÔÙ°ÑÕâЩÊý¾ÝÒ»ÌõÌõ²åÈ뵽ĿµÄÊý¾Ý¿âÖУ¬ÕâÖÖ·½·¨Ð§Âʽϵͣ¬Ð´Æð³ÌÐòÀ´Ò²ºÜ·±Ëö£¬ÈÝÒ׳ö´í¡£ÁíÍâÒ»ÖÖ·½·¨ÊÇʹÓÃbcp»òBULK INSERTÓï¾ä£¬½«Êý¾Ýµ¼Èëµ½Ò»¸öÎļþÖУ¬ÔÙ´Ó´ËÎļþÖе¼³öµ½Ä¿µÄÊý¾Ý¿â£¬ÕâÖÖ·½·¨ËäȻЧÂÊÉԸߣ¬µ«Ò²Óкܶ಻ÈçÒâµÄµØ·½£¬µ¥ÊÇÔÚµ¼ÈëʱÔõÑùÕÒµ½ÁíÍâһ̨»úÆ÷ÉϵÄÊý¾Ýµ¼ÈëÎļþ¾ÍºÜÂé·³¡£
×î·½±ãµÄÒ»ÖÖ·½·¨£¬ÎÒÏëÒ²ÊÇЧÂÊ×î¸ßµÄ·½·¨£¬Ó¦¸ÃÊÇÕâÑù£º
±ÈÈçÓÐÁ½¸öÊý¾Ý¿â·þÎñÆ÷£ºlnºÍgx£¬ÀïÃæ¶¼ÓÐÒ»¸öÊý¾Ý¿âtaxitemp£¨Ò²¿ÉÒÔ²»Í¬Ãû£©£¬Êý¾Ý¿âÀïÓÐÒ»¸ö±í£¬½Ðusers£¬ÎÒÃÇÏÖÔÚÏë°ÑlnÖеÄusersÊý¾Ýµ¼Èëµ½gxÖУ¬¿ÉÒÔÕâÑùдsqlÓï¾ä£¨¼ÙÉèÏÖÔÚÁ¬½ÓµÄÊÇzlÊý¾Ý¿â£©£º
insert into gx.taxitemp.dbo.users
select * from users
ÕâÑù£¬Í¨¹ýÒ»ÌõsqlÓï¾ä¾ÍÍê³ÉÁ˲»Í¬Êý¾Ý¿â·þÎñÆ÷Ö®¼äµÄÊý¾Ý¸´ÖÆ¡£
ÓÐÈË»á˵£¬ÕâÖÖsqlÓï¾äÎÒÒ²»áд£¬ÎÒÒ²Ïëµ½ÁË£¬µ«ÊÇû°ì·¨Ö´ÐС£
µÄÈ·£¬µ¥´¿µÄÕâÑùÒ»ÌõÓï¾äû°ì·¨Ö´ÐУ¬ÒòΪÊý¾Ý¿â²»ÖªµÀgxÊÇʲô·þÎñÆ÷£¬Ò²²»ÖªµÀÔõÑùµÇ¼£¬µ±È»»á±¨´í¡£
ÎÒÃÇ¿ÉÒÔÕâÑù½â¾ö×¢²áÔ¶³ÌÊý¾Ý¿â·þÎñÆ÷ºÍµÇ¼µÄÎÊÌ⣺
×¢²áÔ¶³ÌÊý¾Ý¿â·þÎñÆ÷£º
EXEC sp_addlinkedserver 'gx', N'SQL Server'
×¢²áÔ¶³ÌÊý¾Ý¿â·þÎñÆ÷µÄµÇ¼·½·¨£º
EXEC sp_addlinkedsrvlogin 'gx', 'false', NULL, 'sa', 'zz'
Ö»ÒªÎÒÃÇÏÈÖ´ÐÐÔ¶³ÌÊý¾Ý¿â·þÎñÆ÷×¢²áºÍµÇ¼·½·¨×¢²á£¬È»ºó¾Í¿ÉÒÔ°ÑÔ¶³ÌÊý¾Ý¿âµ±³É±¾µØÊý¾Ý¿âʹÓÃÁË


Ïà¹ØÎĵµ£º

ÈçºÎÓÅ»¯SQL ServerÊý¾Ý¿â²éѯ(ת)

 1¡¢Ã»ÓÐË÷Òý»òÕßûÓÐÓõ½Ë÷Òý(ÕâÊDzéѯÂý×î³£¼ûµÄÎÊÌ⣬ÊdzÌÐòÉè¼ÆµÄȱÏÝ)¡¡¡¡
¡¡¡¡2¡¢I/OÍÌÍÂÁ¿Ð¡£¬ÐγÉÁËÆ¿¾±Ð§Ó¦¡£¡¡¡¡
¡¡¡¡3¡¢Ã»Óд´½¨¼ÆËãÁе¼Ö²éѯ²»ÓÅ»¯¡£¡¡¡¡
¡¡¡¡4¡¢ÄÚ´æ²»×ã¡¡¡¡
¡¡¡¡5¡¢ÍøÂçËÙ¶ÈÂý¡¡¡¡
¡¡¡¡6¡¢²éѯ³öµÄÊý¾ÝÁ¿¹ý´ó£¨¿ÉÒÔ²ÉÓöà´Î²éѯ£¬ÆäËûµÄ·½·¨½µµÍÊý¾ÝÁ¿£©¡¡¡¡
¡¡¡¡7¡¢Ëø»òÕßËÀËø ......

¾«ÃîSQLÓï¾ä

 1.°´ÐÕÊϱʻ­ÅÅÐò:
Select * from TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as
2.·ÖÒ³SQLÓï¾ä
select * from(select (row_number() OVER (ORDER BY tab.ID Desc)) as rownum,tab.* from ±íÃû As tab) As t where rownum between ÆðʼλÖà And ½áÊøÎ»ÖÃ
3.»ñÈ¡µ±Ç°Êý¾Ý¿âÖеÄËùÓÐÓû§± ......

SQL ÈÕÆÚÅ̵ã

DECLARE @dt datetime
SET @dt=GETDATE()
DECLARE @number int
SET @number=3
--1£®Ö¸¶¨ÈÕÆÚ¸ÃÄêµÄµÚÒ»Ìì»ò×îºóÒ»Ìì
--A. ÄêµÄµÚÒ»Ìì
SELECT CONVERT(char(5),@dt,120)+'1-1'
--B. ÄêµÄ×îºóÒ»Ìì
SELECT CONVERT(char(5),@dt,120)+'12-31'
--2£®Ö¸¶¨ÈÕÆÚËùÔÚ¼¾¶ÈµÄµÚÒ»Ìì»ò×îºóÒ»Ìì
--A. ¼¾¶ÈµÄµÚÒ»Ìì
SELECT CON ......

¹ØÓÚSQL²éѯÓï¾äÀïÃæ½ØÈ¡Ê±¼äµÄº¯ÊýÈô¸É

ÓÐЩʱºòÎÒÃÇÐèÒª²éѯÊý¾Ý¿âÖеÄʱ¼ä×ֶΣ¬ÀýÈç2009-11-11 11:11:11:111 ÕâÑùµÄʱ¼ä¸ñʽ¡£
¶øÎÒÃÇÓÐЩʱºò²»ÓðÑÕû¸öµÄ×ֶβéѯ³öÀ´£¬ÐèÒª°ÑÇ°ÃæµÄÈÕÆÚ½ØÈ¡³öÀ´£¬»òÕ߰ѺóÃæµÄʱ¼ä½ØÈ¡³öÀ´¡£
Õâ¸öʱºò¾ÍÒªÓõ½SQLÀïÃæµÄʱ¼äº¯ÊýÁË£º
select convert(char(10),×Ö¶ÎÃû,108) from ±íÃû
ÉÏÊöÓï¾äÊǽ«ºóÃæµÄʱ¼ä²éѯ³öÀ´£¬¸ñ ......

DBAµÄSQL Server 2005±¸·Ýά»¤¼Æ»®

×÷ΪһÃûDBA£¬ËûÃÇ×î³£¼ûµÄÈÕ³£ÈÎÎñÊÇ£º
1£©¶¨ÆÚÍê³ÉÊý¾Ý¿âµÄÍêÈ«±¸·Ý»ò²îÒ챸·Ý¡£
2£©¶¨ÆÚÇåÀí±¸·ÝÎļþ£¬ÒòΪ´æ´¢¿Õ¼äÓÐÏÞ£¬¿ÉÄÜÖ»ÐèÒª±£´æÒ»¸öʱÆÚ¶ÎÄÚµÄÎļþ(±ÈÈçÒ»ÖÜÄÚ»òÒ»ÔÂÄÚ)¡£
¶øÈçºÎ×öµ½ÕâÁ½µãÄØ£¿±ÊÕßÏàÐÅÔÚSQL SERVER2005°æ±¾³öÀ´Ö®Ç°ÒªÊµÏÖÕâÖÖ¹¦ÄÜ£¬ Ò²ÊÇ¿ÉÒÔʵÏֵģ¬Ö»ÊÇʵÏÖ¶¨ÆÚÇåÀí±¸·ÝÎļþÏԵò»ÄÇôֱ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ