ÈçºÎʵÏÖSQL Server±¨±í¶¨Ê±Êä³ö
ÏÖÔÚÐèÒªÔÚSQL ServerʵÏÖ¶¨Ê±±¨±íÊä³öµÄ¹¦ÄÜ£¬
ÀýÈçÔÚÿÌìµÄ12µãÉú³Éµ±ÌìµÄ±¨±í£¬²¢Êä³öµ½Excel»òÆäËü¸ñʽµÄÎļþÖС£
ÎÒµ÷²éÁËһϣ¬ËµSQL Server ±¨±í·þÎñÓÐÕâ¸ö¹¦ÄÜ£¬µ«ÊÇûÓùý±¨±í·þÎñ£¬²»ÖªÈçºÎʵÏÖ£¬ÇëÓоÑéµÄÅóÓѰïæ¡£
Óö¨Ê±×÷Òµ
SQL code:
¶¨Ê±×÷ÒµµÄÖÆ¶¨
ÆóÒµ¹ÜÀíÆ÷
--¹ÜÀí
--SQL Server´úÀí
--ÓÒ¼ü×÷Òµ
--н¨×÷Òµ
--"³£¹æ"ÏîÖÐÊäÈë×÷ÒµÃû³Æ
--"²½Öè"Ïî
--н¨
--"²½ÖèÃû"ÖÐÊäÈë²½ÖèÃû
--"ÀàÐÍ"ÖÐÑ¡Ôñ"Transact-SQL ½Å±¾(TSQL)"
--"Êý¾Ý¿â"Ñ¡ÔñÖ´ÐÐÃüÁîµÄÊý¾Ý¿â
--"ÃüÁî"ÖÐÊäÈëÒªÖ´ÐеÄÓï¾ä:
EXEC ´æ´¢¹ý³ÌÃû ... --¸Ã´æ´¢¹ý³ÌÓÃÓÚ´´½¨±í
--È·¶¨
--"µ÷¶È"Ïî
--н¨µ÷¶È
--"Ãû³Æ"ÖÐÊäÈëµ÷¶ÈÃû³Æ
--"µ÷¶ÈÀàÐÍ"ÖÐÑ¡ÔñÄãµÄ×÷ÒµÖ´Ðа²ÅÅ
--Èç¹ûÑ¡Ôñ"·´¸´³öÏÖ"
--µã"¸ü¸Ä"À´ÉèÖÃÄãµÄʱ¼ä°²ÅÅ
È»ºó½«SQL Agent·þÎñÆô¶¯,²¢ÉèÖÃΪ×Ô¶¯Æô¶¯,·ñÔòÄãµÄ×÷Òµ²»»á±»Ö´ÐÐ
ÉèÖ÷½·¨:
ÎҵĵçÄÔ--¿ØÖÆÃæ°å--¹ÜÀí¹¤¾ß--·þÎñ--ÓÒ¼ü SQLSERVERAGENT--ÊôÐÔ--Æô¶¯ÀàÐÍ--Ñ¡Ôñ"×Ô¶¯Æô¶¯"--È·¶¨.
×÷ҵŶ
ÓÃJOB
Job+dts(ssis)
Óö¨Ê±×÷ÒµµÄ»°£¬ÊDz»ÊÇÐèÒª×Ô¼ºÐ´´æ´¢¹ý³ÌʵÏÖÉú³ÉExcelµÄ¹ý³Ì°¡£¿
¶Ô.
¶¨Ê±×÷ÒµµÄ˼·»ù±¾Á˽âÁË¡
Ïà¹ØÎÊ´ð£º
ÏÖÓбí Term
½á¹¹ÈçÏÂ
time1 time2 idterm
2009-2-15 2009-6-30 11
2009-9-10 2010-1-15 12
Èç¹ûÊäÈë 2009-4-25 ÔòÓ¦¸ÃÈ¡³öidterm 11
Èç¹ûÊäÈë 2009-12-5 ÔòÓ¦¸ÃÈ¡³öidterm 12
......
ÔõôʹÎÒÿ´Î²»ÊǸüÐÂÊý¾Ý¿â
¶øÊǸ²¸ÇÉϴεÄËùÓмÇÂ¼ÄØ£¡
ÒòΪÓÐʱºòʱ¼äÌõ¼þ²»Í¬
SQL code:
select * from hwouttb where
CAST(REPLACE(REPLACE(REPLACE(outdate,'Äê','-' ),'ÔÂ','-'),'ÈÕ','') AS ......
SQL code:
declare @cnt int
select @cnt=count(1) from TableTest
if(@cnt==0)
insert into TableTest values(1,'abc')
¶ÔÓÚÕâÑùµÄÒ»¶Îsql²¢·¢Ö´ÐÐʱ,Ó¦¸ÃÓпÉÄܲåÈëÖØ¸´¼Ç¼
²»ÖªµÀ´ó¼ÒÊÇÔõô· ......
ÇóÔÚһͬһ¸ö±íÀïÃæ
a b
10 7
(a-b)=a
ÔÚÔÀ´µÄ±íA¶Î¸üÐÂΪ3
ÏÈлл¸÷λÁË,°ï¸öæ
SQL code:
update a set a=a-b
SQL code:
-->Title:Generating test data
-->Author ......