SQLSERVERÊý¾Ý¿â¿ª·¢µÄ¶þʮһÌõ¾ü¹æ
SQL SERVERÊý¾Ý¿â¿ª·¢µÄ¶þʮһÌõ¾ü¹æ
Èç¹ûÄãÕýÔÚ¸ºÔðÒ»»ùÓÚSQL SERVER µÄÏîÄ¿£¬»òÕ߸ոսӴ¥SQL SERVER£¬Äã¿ÉÄܽ«ÃæÁÙһЩÊý¾Ý¿âÐÔÄܵÄÎÊÌâ¡£ÕâƪÎÄÕ»áÌṩһЩÓÐÓõľÑé-----¹ØÓÚÈçºÎÐγɺõÄÉè¼Æ¡£
Ò»¡¢Á˽âÄãÓõŤ¾ß
²»ÒªÇáÊÓÕâÒ»µã£¬ÕâÊDZ¾ÎÄ×î¹Ø¼üµÄÒ»Ìõ¡£Ò²ÐíÄãÒ²¿´µ½ÓкܶàµÄSQL SERVER³ÌÐòԱûÓÐÕÆÎÕÈ«²¿µÄT-SQLÃüÁîºÍSQL SERVERÌṩµÄ¸÷ÖÖ¹¤¾ß¡£ÄãÒ²Ðí²»Ô¸»¨Ò»¸öÔÂʱ¼äרÃÅѧϰÄÇЩÄãÓÀÔ¶Ò²Óò»µ½µÄÃüÁµ«ÄãÖÁÉÙÓ¦¸ÃÓÃÒ»¸öÖÜÄ©ä¯ÀÀËùÓеÄT-SQLÃüÁÒÔ±ã¶ÔËüÃÅÓÐËùÁ˽⡣½«À´£¬µ±ÄãÉè¼ÆÒ»¸ö²éѯʱ£¬Äã»á¼ÇÆ𣺓¶ÔÁË£¬ÓÐÒ»¸öÃüÁî¿ÉÒÔÍêȫʵÏÖÎÒÐèÒªµÄ¹¦ÄÜ¡£”£¬ÓÚÊÇ£¬µ½MSDN²é¿´Õâ¸öÃüÁîµÄÈ·ÇÐÓ÷¨¡£
¶þ¡¢²»ÒªÊ¹ÓÃÓαê
³ý·ÇÄãÒÑÇ¿¼¼Ç·ñÔòÇ벻ҪʹÓÃÓαꡣ´ó¶àÊý³õѧÕ߶¼Ï°¹ßʹÓÃÓα꣬ÒòΪÕâÊÇËûÃǸоõ±È½ÏÊìϤºÍÊæÊʵıà³Ì·½Ê½£¬µ«²»ÐÒµÄÊÇÕâ»áµ¼ÖÂÔã¸âµÄÐÔÄÜ¡£ÏÔÈ»£¬SQLµÄ×ÜÌåÄ¿±êÊÇÄãҪʵÏÖʲô£¬¶ø²»ÊÇÔõÑùʵÏÖ£¬¶ÔÓÚÑ»·£¬T-SQLÎÞÄÜΪÁ¦¡£
Èý¡¢¹æ·¶»¯ÄãµÄÊý¾Ý±í
Ϊʲô²»¹æ·¶»¯ÄãµÄÊý¾Ý¿â£¿´ó¸ÅÓÐÁ½¸ö½è¿Ú£º³öÓÚÐÔÄܵĿ¼ÂǺʹ¿´âÒòΪÀÁ¶è¡£ÖÁÓÚµÚ¶þµã£¬Äã³ÙÔçµÃΪ´Ë¸¶³ö´ú¼Û¡£¶ø¹ØÓÚÐÔÄܵÄÎÊÌ⣬Äã²»ÐèÒªÓÅ»¯¸ù±¾¾Í²»ÂýµÄ¶«Î÷¡£ÎÒ¾³£¿´µ½Ò»Ð©³ÌÐòÔ±”·´¹æ·¶»¯”Êý¾Ý¿â£¬ËûÃǵÄÀíÓÉÊÇ“ÔÀ´µÄÉè¼ÆÌ«ÂýÁË”£¬¿É½á¹ûÈ´³£³£ÊÇËûÃÇÈÃϵͳ¸üÂýÁË¡£DBMS±»Éè¼ÆÓÃÀ´´¦Àí¹æ·¶Êý¾Ý¿âµÄ£¬Òò´Ë£¬¼Çס£º°´¹æ·¶»¯µÄÒªÇóÉè¼ÆÊý¾Ý¿â¡£
ËÄ¡¢²»ÒªÊ¹ÓÃSELECT *
Õâµã²»Ì«ÈÝÒ××öµ½£¬ÎÒ×Ô¼ºÒ²³£ÕâÑù¸É¡£¿ÉÊÇÈç¹ûÔÚSELECTÖÐÖ¸¶¨ÄãËùÐèÒªµÄÁУ¬½«»á´øÀ´ÈçϺô¦£º
1¡¢ ¼õÉÙÄÚ´æÏûºÄºÍÍøÂç´ø¿í¡£
2¡¢ Äã¿ÉÒԵõ½¸ü°²È«µÄÉè¼Æ¡£
3¡¢ ¸ø²éѯÓÅ»¯Æ÷»ú»á´ÓË÷Òý¶ÁÈ¡ËùÓÐÐèÒªµÄÁС£
Îå¡¢Á˽âÄ㽫Ҫ¶ÔÊý¾Ý±í½øÐеIJÙ×÷
ΪÄãµÄÊý¾Ý¿â´´½¨Ò»¸ö½¡×³µÄË÷Òý£¬ÄÇ¿ÉÊǹ¦µÂÒ»¼þ¡£¿ÉÒª×öµ½ÕâÒ»µã¼òÖ±¾ÍÊÇÒ»ÃÅÒÕÊõ¡£Ã¿µ±ÄãΪһ¸ö±íÌí¼ÓÒ»¸öË÷Òý£¬SELECT»á¸ü¿ìÁË£¬¿ÉINSERTºÍDELETEÈ´´ó´óµÄ±äÂýÁË£¬ÒòΪά»¤Ë÷ÒýÐèÒªÐí¶à¶îÍâµÄ¹¤×÷¡£ÏÔÈ»£¬ÕâÀïÎÊÌâµÄ¹Ø¼üÊÇ£ºÄãÒª¶ÔÕâÕűí½øÐÐʲôÑùµÄ²Ù×÷¡£Õâ¸öÎÊÌⲻ̫ºÃ°ÑÎÕ£¬ÌرðÊÇÉæ¼°DELETEºÍUPDATEʱ£¬ÒòΪÕâЩÓï¾äͨ³£ÔÚWHERE²¿·Ö°üº¬SELECTÃüÁî¡£
Áù¡¢²»Òª¸ø“ÐÔ±ð“Áд´½¨Ë÷Òý
Ê×ÏÈ£¬ÎÒÃDZØÐëÁ˽âË÷ÒýÊÇÈçºÎ¼ÓËÙ¶Ô±íµÄ·ÃÎʵġ£Äã¿ÉÒÔ½«Ë÷
Ïà¹ØÎĵµ£º
1¡¢ÊµÀýÒ»£º
public void SqlConnectionOpen()
{
SqlConnection myConn=new SqlConnection();
myConn.ConnectionString="server=(local);database=pubs;Trusted_Connection=yes";
......
MS Sqlserver 2005 ¼¯ÈºÊÇÖ¸Êý¾Ý¿â¸ß¿ÉÓÃÐÔ¼¯Èº£¬ÄÜʵÏÖͨ³£Ëù˵µÄ“Ë«»úÈȱ¸”£¬¼´µ±Ò»Ì¨·þÎñÆ÷Í£µôÊý¾Ý¿â·þÎñ¿ÉÒÔ×Ô¶¯×ªÒƵ½Áíһ̨·þÎñÆ÷¡£
»·¾³ÒªÇó£º
1¡¢windows 2003 serverÆóÒµ°æ
&nb ......
±¾ÆªÄÚÈÝϵÊôSQLServer¸ß¼¶±à³Ì£¬ÊÊÓÃÓÚÓûÌá¸ß×Ô¼ººÍ¸´Ï°»òÓ¦¸¶ÃæÊÔµÄÅóÓÑÔĶÁ£¬Í¬Ê±±¾ÈËѧϰ²»¾Ã£¬ÔÚ×ܽáºÍ¹éÄÉʱ´íÎóºÍ²»Ç¡µ±Ö®´¦ÔÚËùÄÑÃ⣬»¹ÇëÖ¸³öÆäÖБ¶ËÄß’£¬ÓèÒÔÍêÉÆ¡£
±í1:Users
USE [Wish]
GO
/****** ¶ÔÏó: Table [dbo].[Users] ½Å±¾ÈÕÆÚ: ......
ÔÚSQL Server ÖвåÈëÒ»ÌõÊý¾ÝʹÓÃInsertÓï¾ä£¬µ«ÊÇÈç¹ûÏëÒªÅúÁ¿²åÈëÒ»¶ÑÊý¾ÝµÄ»°£¬Ñ»·Ê¹ÓÃInsert²»½öЧÂʵͣ¬¶øÇһᵼÖÂSQLһϵͳÐÔÄÜÎÊÌâ¡£ÏÂÃæ½éÉÜSQL ServerÖ§³ÖµÄÁ½ÖÖÅúÁ¿Êý¾Ý²åÈë·½·¨£ºBulkºÍ±íÖµ²ÎÊý(Table-Valued Parameters)¡£
ÔËÐÐÏÂÃæµÄ½Å±¾£¬½¨Á¢²âÊÔÊý¾Ý¿âºÍ±íÖµ²ÎÊý¡£
´úÂëÈçÏÂ:
--Create D ......
»ñÈ¡sqlserverÊý¾Ý¿âÖÐËùÓп⡢±í¡¢×Ö¶ÎÃûµÄ·½·¨
2009Äê03ÔÂ12ÈÕ ÐÇÆÚËÄ ÏÂÎç 12:51
1.»ñÈ¡ËùÓÐÊý¾Ý¿âÃû:
SELECT Name from Master..SysDatabases ORDER BY Name
2.»ñÈ¡ËùÓбíÃû:
SELECT Name from DatabaseName..SysObjects Where XType='U' ORDER BY Name
XType='U':±íʾËùÓÐÓû§±í;
XType='S':±íʾËùÓÐϵͳ± ......