SQLServer ¾Û¼¯Ë÷ÒýÓÅ»¯·½°¸
Ò»¡¢Ö÷¼üÓë¾Û¼¯Ë÷Òý²¢²»ÊÇÒ»¶ÔһƥÅäµÄ
Ò»°ãÇé¿öÏÂÎÒÃǶ¼ÈÏΪ,¾Û¼¯Ë÷ÒýºÍÖ÷¼üÊÇÏ໥ƥÅäµÄ,ÒòΪֻҪÄãÔÚSQLServer±íÖж¨ÒåÁËÒ»¸öÖ÷¼ü,ÄÇôSQLServer»áΪÕâ¸öÖ÷¼ü×Ô¶¯Ìí¼Ó¾Û¼¯Ë÷Òý.µ«ÊÇ,Èç¹ûÄãÏÈÔÚ±íÖлùÓÚÈÎÒâÒ»Áн¨Á¢¾Û¼¯Ë÷Òý,È»ºóÔÙÑ¡ÔñÁíÒ»ÁÐ×÷ΪÖ÷¼ü,Õâʱ,Õâ¸öSQLServer½«»á»ùÓÚÕâ¸öÖ÷¼ü½¨Á¢Ò»¸öΨһ·Ç¾Û¼¯Ë÷Òý.
¶þ¡¢¾Û¼¯Ë÷Òý»á±»Ó¦Óõ½Ã¿¸ö²éѯÖÐ
Ò»¸öSQLServer±íÄÚ,×î¶àÖ»ÄÜÓÐÒ»¸ö¾Û¼¯Ë÷Òý,²¢ÇÒ±íÖÐÊý¾ÝÐд洢µÄλÖÃÓɾۼ¯Ë÷ÒýÀ´¾ö¶¨.±íÖзǾۼ¯Ë÷ÒýÓëÊý¾ÝÐеÄÓ³Éä,ÊÇͨ¹ý¾Û¼¯Ë÷ÒýÀ´¶¨Î»µÄ.µ±¾Û¼¯Ë÷ÒýÖ´ÐвåÈë²Ù×÷ʱ,Êý¾Ý±íÖеÄÐÐÒª½øÐÐÒÆ¶¯,ͬʱ¸Ã±íÖÐËùÓзǾۼ¯Ë÷ÒýÒªÖØÐÂÅÅÁÐ,ÕâÊǷdz£ÏûºÄ×ÊÔ´²¢ÇÒÓ°ÏìSQLServerÏìÓ¦ËٶȵÄ.
ËùÒÔSQLServer±íÖеľۼ¯Ë÷ÒýÒ»¶¨Òª±ÜÃâÐÂÌí¼ÓÊý¾ÝʱִÐвåÈë²Ù×÷,±£Ö¤±íÖÐÐÂÌí¼ÓµÄÊý¾ÝÊÇ´ÓË÷ÒýµÄβ²¿×·¼ÓµÄ.ÕâÑù×ö¿ÉÒÔ±£Ö¤¾Û¼¯Ë÷ÒýÏà¶Ô¾²Ì¬,¶Ô·Ç¾Û¼¯Ë÷ÒýµÄÓ°ÏìÒ²»á¼õС.
´´½¨¾Û¼¯Ë÷Òýʱ,ҪѡÔñÄÇЩÊý¾Ý»á²»¶ÏÔö¼ÓµÄ×Ö¶Î,×îºÃµÄÀý×Ó¾ÍÊÇbbs·¢Ìû±íÖÐ,Ìû×Ó·¢²¼Ê±¼ä,Õâ¸ö×Ö¶ÎÖеÄÊý¾ÝÊÇËæÊ±¼äÔö³¤µÄ,ÀíÂÛÉϽ²ÊDz»»áÖØ¸´µÄ,×îÊʺϽ¨Á¢¾Û¼¯Ë÷Òý.
Èç¹ûÄãµÄ¾Û¼¯Ë÷ÒýÕæµÄ×öµ½Á˲»¶ÏÔö¼Ó,ÄÇôËüµÄÌî³äÒò×Ó¾ÍÓ¦¸ÃÊÇ100%,Õâ¸öÊýÖµÔ½¸ß,ÿ¸ö8KB´óСµÄË÷ÒýÒ³¼Ç¼µÄÐÐÊý¾ÍÔ½¶à,½øÐÐÏàͬµÄɨÃèʱIO¡¢ÄÚ´æºÍCPU×ÊÔ´¾ÍÓõÄÔ½ÉÙ,»»¾ä»°Ëµ¾ÍÊDzéѯЧÂʸü¸ß.
Èý¡¢¾Û¼¯Ë÷ÒýµÄÊý¾ÝÀàÐÍλ¿í½«Ó°Ïì²éѯЧÂÊ
¾Û¼¯Ë÷ÒýÁеÄÊý¾ÝÀàÐÍλ¿íԽС,²éѯЧÂÊÔ½¸ß,²¢ÇÒÓÉÓڷǾۼ¯Ë÷ÒýÊÇÒÀ¿¿¾Û¼¯Ë÷ÒýÀ´Ó°ÉäSQLServer±íÖÐÊý¾ÝÐеÄ,¾Û¼¯Ë÷ÒýµÄλ¿í±Ø½«Ó°Ïì±íÖÐËùÓзǾۼ¯Ë÷ÒýµÄ´óС.ͨ³£ÊʺÏ×÷Ϊ¾Û¼¯Ë÷ÒýµÄÀàÐͰüÀ¨:
Smallint,int,bigint,datetimeºÍUNIQUEIDENTIFIER.
Ïà¹ØÎĵµ£º
sp_databases --Áгö·þÎñÆ÷ÉϵÄËùÓÐÊý¾Ý¿â
sp_server_info --Áгö·þÎñÆ÷ÐÅÏ¢£¬Èç×Ö·û¼¯£¬°æ±¾ºÍÅÅÁÐ˳Ðò
sp_stored_procedures--Áгöµ±Ç°»·¾³ÖеÄËùÓд洢¹ý³Ì
sp_tables --Áгöµ±Ç°»·¾³ÖÐËùÓпÉÒÔ²éѯµÄ¶ÔÏó
sp_start_job --Á¢¼´Æô¶¯×Ô¶¯»¯ÈÎÎñ
sp_stop_job --Í£Ö¹ÕýÔÚÖ´ÐеÄ×Ô¶¯»¯ÈÎÎñ
sp_password --Ìí¼Ó»òÐ ......
ÔÚ
SQLServer2005
ÖжÔ
XML
µÄ´¦Àí¹¦ÄÜÏÔÈ»ÔöÇ¿Á˺ܶ࣬ÌṩÁË
query(),value(),exist(),modify(),nodes()
µÈº¯Êý¡£
¹ØÓÚ
xml
£¬ÄÑÒÔÀí½âµÄ²»ÊÇ
SQLServer
ÌṩµÄº¯Êý£¬¶øÊǶÔ
xml
±¾ÉíµÄÀí½â£¬¿´Ëƺܼòµ¥µÄÎļþ¸ñʽ£¬´¦ÀíÆðÀ´È´ÊǷdz£À§Äѵġ£±¾ÎÄÖ»Êdzõ̽һ϶øÒÑ¡£
Ïê¼û
SQLServer
Áª»ú°ïÖú£º
Ö÷Ìâ
˵ ......
SQLSERVER--һЩ¾µäÎÊÌâ×ܽá
2007-04-01¡¡01:04:06
´óÖÐС
/**********************************/
--»ñµÃijһÌìËùÔÚÄêµÄµÚÒ»Ìì
declare @a datetime,@b datetime,@sum int,@num int,@res varchar(20)
select @a='1-6-1968'
select @b='2006-4-8'
select @sum=year(@a)
select @res=ltrim(cast(@sum as ......
SQLServerºÍOracleÊÇ´ó¼Ò¾³£Óõ½µÄÊý¾Ý¿â£¬ÔÚ´Ë×ܽá³öÕâЩ³£Óú¯ÊýÒÔ¹©
´ó¼Ò²Î¿¼¡£
Êýѧº¯Êý
¡¡¡¡1.¾ø¶ÔÖµ
¡¡¡¡S:select abs(-1) value
¡¡¡¡O:select abs(-1) value from dual
¡¡¡¡2.È¡Õû(´ó)
¡¡¡¡S:select ceiling(-1.001) value
¡¡¡¡O:select ceil(-1.001) value from dual
¡¡¡¡3.È¡Õû£¨Ð¡£©
¡¡¡¡S:s ......
SQL-Structured Query Language
--(¿ªÆôSQL·þÎñ£ºnet start mssqlserver)
--(ÔÚÃüÁîÐÐÖÐÊäÈë'sqlwb'ÃüÁî¿É´ò¿ªSQL¹ÜÀíÆ÷ )
--(Èç¹ûÒªÖ´ÐжàÌõÃüÁîÖеÄÒ»Ìõ,Êó±êÑ¡¶¨ºóÔÙ°´F5Ö´ÐÐ)
create database sales --´´½¨Ò»¸öÃûΪsalesµÄÊý¾Ý¿â
on
(
name='sales_dat ......