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

MS SQLϵͳ´æ´¢¹ý³ÌÀÀÒª

 sp_databases --Áгö·þÎñÆ÷ÉϵÄËùÓÐÊý¾Ý¿â
sp_server_info --Áгö·þÎñÆ÷ÐÅÏ¢£¬Èç×Ö·û¼¯£¬°æ±¾ºÍÅÅÁÐ˳Ðò
sp_stored_procedures--Áгöµ±Ç°»·¾³ÖеÄËùÓд洢¹ý³Ì
sp_tables --Áгöµ±Ç°»·¾³ÖÐËùÓпÉÒÔ²éѯµÄ¶ÔÏó
sp_start_job --Á¢¼´Æô¶¯×Ô¶¯»¯ÈÎÎñ
sp_stop_job --Í£Ö¹ÕýÔÚÖ´ÐеÄ×Ô¶¯»¯ÈÎÎñ
sp_password --Ìí¼Ó»òÐ޸ĵǼÕÊ»§µÄÃÜÂë
sp_configure --ÏÔʾ(²»´øÑ¡Ïî)»ò¸ü¸Ä(´øÑ¡Ïî)µ±Ç°·þÎñÆ÷µÄÈ«¾ÖÅäÖÃÉèÖÃ
sp_help --²é¿´±íµÄ½á¹¹¡£·µ»Ø±íµÄÁÐÃû£¬Êý¾ÝÀàÐÍ£¬Ô¼ÊøÀàÐ͵È
sp_helptext --ÏÔʾ¹æÔò£¬Ä¬ÈÏÖµ£¬Î´¼ÓÃܵĴ洢¹ý³Ì£¬Óû§¶¨ÒåµÄº¯Êý£¬
--´¥·¢Æ÷»òÊÓͼµÄʵ¼ÊÎı¾
sp_helpfile --²é¿´µ±Ç°Êý¾Ý¿âÐÅÏ¢
sp_dboption --ÏÔʾ»ò¸ü¸ÄÊý¾Ý¿âÑ¡Ïî
sp_detach_db --·ÖÀëÊý¾Ý¿â
sp_attach_db --¸½¼ÓÊý¾Ý¿â
sp_addumpdevice --Ìí¼ÓÉ豸
sp_dropdevice --ɾ³ýÉ豸
sp_pkeys --²é¿´Ö÷¼ü
sp_fkeys --²é¿´Íâ¼ü
sp_helpdb --²é¿´Ö¸¶¨Êý¾Ý¿âÏà¹ØÎļþÐÅÏ¢
sp_addtype --×Ô½¨Êý¾ÝÀàÐÍ
sp_droptype --ɾ³ý×Ô½¨Êý¾ÝÀàÐÍ
sp_rename --ÖØÐÂÃüÃûÊý¾Ý¿â
sp_executesql --Ö´ÐÐSQLÓï¾ä
sp_addlogin --Ìí¼ÓµÇ½
sp_droplogin --ɾ³ýµÇ¼
sp_grantdbaccess --°ÑÓû§Ó³Éäµ½µÇ¼£¬¼´Ìí¼ÓÒ»¸öÊý¾Ý¿â°²È«ÕÊ»§²¢ÊÚÓèËþ·ÃÎÊȨÏÞ
sp_revokedbaccess--³·ÏúÓû§µÄÊý¾Ý·ÃÎÊȨ,¼´´ÓÊý¾Ý¿âÖÐɾ³ýÒ»¸ö°²È«ÕÊ»§
sp_addrole --Ìí¼Ó½ÇÉ«
sp_addrolemember --Ïò½ÇÉ«ÖÐÌí¼Ó³ÉÔ±£¬Ê¹Æä³ÉΪÊý¾Ý¿â½ÇÉ«µÄ³ÉÔ±
sp_addsrvrolemember--Ð޸ĵǼʹÆä³ÉΪ¹Ì¶¨·þÎñÆ÷½ÇÉ«µÄ³ÉÔ±
sp_grantlogin --ÔÊÐíʹÓÃ×éÕÊ»§»òϵͳÓû§Ê¹ÓÃWindowsÉí·ÝÑéÖ¤Á¬½Óµ½SQL
sp_defaultdb --ÐÞ¸ÄÒ»¸öµÇ¼µÄĬÈÏÊý¾Ý¿â
sp_helpindex --ÓÃÓڲ鿴±íµÄË÷Òý
sp_cursoropen --¶¨ÒåÓëÓαêºÍÓαêÑ¡ÏîÏà¹ØµÄSQLÓï¾ä£¬È»ºóÉú³ÉÓαê
sp_cursorfetch --´ÓÓαêÖÐÌáÈ¡Ò»Ðлò¶àÐÐ
sp_cursorclose --¹Ø±Õ²¢ÊÍ·ÅÓαê
sp_cursoroption --ÉèÖø÷ÖÖÓαêÑ¡Ïî
sp_cursor --ÓÃÓÚÇëÇó¶¨Î»¸üÐÂ
sp_cursorprepare --°ÑÓëÓαêÓйصÄT-SQLÓï¾ä»òÅú´¦Àí±àÒë³ÉÖ´Ðмƻ®£¬µ«²¢²»´´½¨Óαê
sp_cursorexecute --´ÓÓÉsp_cursorprepare´´½¨µÄÖ´Ðмƻ®Öд´½¨²¢Ìî³äÓαê
sp_cursorunprepare --·ÏÆúÓÉsp_cursorprepareÉú³ÉµÄÖ´Ðмƻ®
sp_settriggerorder --Ö¸¶¨µÚÒ»¸ö»ò×îºóÒ»¸ö¼¤·¢µÄ¡¢Óë±í¹ØÁªµÄ AFTER ´¥·¢Æ÷¡£ÔÚµÚÒ»¸ö
--ºÍ×îºóÒ»¸ö´¥·¢Æ÷Ö®¼ä¼¤·¢µÄ AFTER ´¥·¢Æ÷½«°´Î´¶¨Òå


Ïà¹ØÎĵµ£º

̸SQL Server 2005ÖеÄT

 ¡¡1¡¢varchar(max)¡¢nvarchar(max)ºÍvarbinary(max)Êý¾ÝÀàÐÍ×î¶à¿ÉÒÔ±£´æ2GBµÄÊý¾Ý£¬¿ÉÒÔÈ¡´útext¡¢ntext»òimageÊý¾ÝÀàÐÍ¡£
CREATE TABLE myTable
(
id INT,
content VARCHAR(MAX)
)
¡¡¡¡2¡¢XMLÊý¾ÝÀàÐÍ
¡¡¡¡XMLÊý¾ÝÀàÐÍÔÊÐíÓû§ÔÚSQL ServerÊý¾Ý¿âÖб£´æXMLƬ¶Î»òÎĵµ¡£
¡¡¡¡´íÎó´¦Àí Error Handling
¡ ......

ÈçºÎÓÅ»¯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 Serverȡϵͳµ±Ç°Ê±¼ä

getdate //»ñµÃϵͳµ±Ç°ÈÕÆÚ
datepart //»ñÈ¡ÈÕÆÚÖ¸¶¨²¿·Ö£¨ÄêÔÂÈÕʱ·Ö±í£©
getdate()º¯Êý£ºÈ¡µÃϵͳµ±Ç°µÄÈÕÆÚºÍʱ¼ä¡£·µ»ØֵΪdatetimeÀàÐ͵ġ£
Ó÷¨£ºgetdate()
Àý×Ó£º
select getdate() as dte,dateadd(day,-1,getdate()) as nowdat
Êä³ö½á¹û£º
dte nowdat
--------------------------- ----------------- ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ