Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ :

SQL Server 2008 ϵı¸·ÝºÍÈÕÖ¾ÊÕËõ

ÔÚSQL Server 2008Ï£¬ÍøÉÏÒÔǰÁ÷ÐеĽضÏÈÕÖ¾²¢ÊÕËõÎļþµÄ·½·¨²»ÊʺÏÁË£¬±¨Óï·¨´íÎó¡£
ͬʱÒòΪÎÒµÄÊý¾Ý¿âÈÕÖ¾Ôö³¤·Ç³£¿ì£¬´ó¸ÅÿÌìÔÚ1GÒÔÉÏ£¬Òò´Ë±ØÐë¶ÔÆä½øÐÐÊÕËõ¡£
¾­¹ýÔÚϵͳÉϵIJâÊÔ£¬¸Ð¾õÓÃSQL SERVERµÄά»¤¼Æ»®¸ü¿ÉÐУ¬ÏÖ½«²Ù×÷·½Ê½¼ò½éÈçÏ£º
×¢£ºÏÂÃæµÄ˵Ã÷ÖÐÒ²Ìáµ½ÁËʹÓòîÒ챸·Ý£¬ÒòΪÊý¾Ý¿âÎļþÔö³¤Ò²·Ç³£¿ì£¬Òò´Ë´Ë´¦Ò²ÉÔ×÷˵Ã÷¡£¹Ø×¢ÊÕËõÊý¾Ý¿âÈÕÖ¾ÎļþµÄ¿ÉÒÔºöÂԴ˲¿·ÖÄÚÈÝ¡£
1¡¢´´½¨Î¬»¤¼Æ»®£º

2¡¢´´½¨×Ӽƻ®
a¡¢ÍêÕû±¸·Ý£¬Ã¿ÖÜÒ»´Î

b¡¢²îÒ챸·Ý£¬Ã¿ÌìÒ»´Î£¬»òÿÌì¶à´Î

c¡¢ÈÕÖ¾±¸·Ý£¬Ã¿ÌìÒ»´Î

d¡¢ÊÕËõÊý¾Ý¿â

e¡¢É¾³ý±¸·ÝÎļþ£¬É¾³ýËÄÖÜÒÔǰµÄ±¸·ÝÎļþ£¬Ã¿ÌìÖ´ÐÐ

f¡¢Çå³ýÈÕÖ¾±¸·ÝÎļþ£¬Ã¿ÌìÖ´ÐÐ

3¡¢¹ØÓÚÈÕÖ¾ÎļþµÄÔö³¤
ÈçÉÏËùÊö£¬ÈÕÖ¾ÎļþÿÌì½øÐб¸·Ý£¬Í¬Ê±Ã¿ÌìÇå³ý¾ÉµÄ±¸·ÝÎļþ£¬ÕâÑùÈÕÖ¾ÎļþËäÈ»×öÁ˱¸·Ý£¬µ«²»»á±£ÁôÌ«¶à¡££¨µ±È»£¬Èç¹ûÄãÐèÒª±£ÁôÈÕÖ¾Îļþ£¬Ôò¿ÉÒÔʹÓÃÓëÊý¾Ý¿â±¸·ÝÎļþÏàͬµÄÇå³ý²ßÂÔ£©
ÈÕÖ¾ÎļþÔÚ±¸·ÝÒÔºó£¬ÔÚÊÕËõÊý¾Ý¿âʱ£¬¾Í¿ÉÒÔ»ØÊÕÒѱ¸·ÝµÄÈÕÖ¾ÎļþµÄ¿Õ¼ä¡£µ«Îļþ´óС²»»á¼õÉÙ£¬Ö»ÊÇÔö¼ÓÁË¿ÉÓÿռ䡣µ«ÕâÑùÊÇ¿ÉÒÔÂú×ãÎÒÃǵÄÒªÇóµÄ£º±ÈÈçÿÌì¿ÉÄܲúÉú´óÔ¼1GµÄÈÕÖ¾£¬¶øÃ¿´Î±¸·Ý²¢»ØÊ ......

¾­µäSQLÓï¾ä

 Ò»¡¢»ù´¡
1¡¢ËµÃ÷£º´´½¨Êý¾Ý¿â
CREATE DATABASE database-name
2¡¢ËµÃ÷£ºÉ¾³ýÊý¾Ý¿â
drop database dbname
3¡¢ËµÃ÷£º±¸·Ýsql server
--- ´´½¨ ±¸·ÝÊý¾ÝµÄ device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- ¿ªÊ¼ ±¸·Ý
BACKUP DATABASE pubs TO testBack
4¡¢ËµÃ÷£º´´½¨Ð±í
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
¸ù¾ÝÒÑÓÐµÄ±í´´½¨ÐÂ±í£º
A£ºcreate table tab_new like tab_old (ʹÓÃ¾É±í´´½¨Ð±í)
B£ºcreate table tab_new as select col1,col2… from tab_old definition only
5¡¢ËµÃ÷£ºÉ¾³ýбí
drop table tabname
6¡¢ËµÃ÷£ºÔö¼ÓÒ»¸öÁÐ
Alter table tabname add column col type
×¢£ºÁÐÔö¼Óºó½«²»ÄÜɾ³ý¡£DB2ÖÐÁмÓÉϺóÊý¾ÝÀàÐÍÒ²²»Äܸı䣬ΨһÄܸıäµÄÊÇÔö¼ÓvarcharÀàÐ͵ij¤¶È¡£
7¡¢ËµÃ÷£ºÌí¼ÓÖ÷¼ü£º Alter table tabname add primary key(col)
˵Ã÷£ºÉ¾³ýÖ÷¼ü£º Alter table tabname drop primary key(col)
8¡¢ËµÃ÷£º´´½¨Ë÷Òý£ºcreate [unique] index idxname on tabname(col….)
ɾ³ýË÷Òý£ºdrop index idxname
×¢£º ......

sql 2005 rownumÓ÷¨ÒÔ¼°´øorder by ×Ó²éѯµÄÓ÷¨

--   sql   2005
  1.rownumÓ÷¨
  select   *   from(  
          Select   rownum=row_number()   over(order   by   1),*   from   table
  )a   where   rownum   between   1     and   10
  2.´øorder by ×Ó²éѯµÄÓ÷¨
sleect * from(select TOP 100 percent * from table order id )  a ......

±¾µØsqlÁ¬½ÓÔ¶³Ì·þÎñÆ÷sql(ͼʾ)

ʹÓû·¾³£ºWinxp£¬Mssql 2000 ¸öÈ˰æ
¡¡¡¡1¡¢´ò¿ªÄãµÄ±¾µØMssqlÆóÒµ¹ÜÀíÆ÷£¬Õ¹¿ª¿ØÖÆÌ¨¸ùĿ¼¡¢Microsoft SQL Server¡¢SQL Server×顣ĬÈϰ²×°ºÃµÄMssql×éÖÐÖ»ÓÐÒ»¸öLocal£¨Windows NT£©¡£×¢Ò⣬ÔÚWin 2000ÖÐÏÔʾµÄÊDZ¾µØ¼ÆËã»úÃû¡£

¡¡¡¡2¡¢Êó±êÓÒ¼üSQL Server×飬ѡÔñн¨SQL Server×¢²áÃüÁµ¯³ö×¢²áÏòµ¼¡£

¡¡¡¡3¡¢ÔÚÌí¼Ó¿ÉÓ÷þÎñÆ÷¶Ô»°¿òÖУ¬×ó±ß¿ÉÓ÷þÎñÆ÷ÊäÈë·þÎñÆ÷IPµØÖ·»òÕß·þÎñÆ÷¼ÆËã»úÃû³Æ£¬ÕâÀïÊäÈëÄã·þÎñÉÌÌṩ¸øÄãµÄIPµØÖ·¡£²¢µã»÷Ìí¼Ó°´Å¥£¬½«ÄãÑ¡ÔñµÄ¿ÉÓ÷þÎñÆ÷Ìí¼Óµ½ÓÒ±ßÎı¾¿òÖС£

¡¡¡¡4¡¢ÔÚÑ¡ÔñÉí·Ý֤ģʽ¶Ô»°¿òÖУ¬¹²ÓÐÁ½¸öÑ¡Ïî¡£ÓÉÓÚ×¢²áµÇ¼·þÎñÆ÷SQLʱ£¬¿Õ¼ä·þÎñÉÌ»áÌṩ¸øÓû§Ò»¸öµÇ¼Óû§ÃûÓëÃÜÂ룬ÏàÓ¦µÄ£¬ÔڵǼģʽÖУ¬Ñ¡Ôñ¡°ÏµÍ³¹ÜÀíÔ±¸øÎÒ·ÖÅäµÄSQL ServerµÇ¼ÐÅÏ¢£¨SQL ServerÉí·ÝÑéÖ¤£©¡±Ñ¡Ïî¡£

¡¡¡¡5¡¢Ñ¡ÔñÁ¬½ÓÑ¡ÏîÖУ¬ÊäÈëµÇ¼Óû§ÃûÓëÃÜÂë¡£

¡¡¡¡6¡¢Ñ¡ÔñSQL Server×é¶Ô»°»°ÖУ¬¿ÉÒÔ½«µ±Ç°×¢²áµÄSQL ServerÌí¼Óµ½Ä¬ÈϵÄ×éÖУ¬»òÕßн¨Ò»¸ö¶¥²ãµÄÐÂ×é¡£

¡¡¡¡7¡¢×¢²áµÄSQL ServerÐÅÏ¢ÒÑÉèÖÃÍê³É£¬µã»÷Íê³É°´Å¥ºó£¬ÈÃMssqlÈ¥×Ô¶¯²âÊÔÁ¬½ÓÔ¶³Ì·þÎñÆ÷ÁË¡£
¡¡¡¡8¡¢Á¬½Ó³É¹¦£¬µ¯³öÈçÏÂͼËùʾÐÅÏ¢¿ò¡£

¡¡¡¡²¢ÔÚĬÈ쵀 ......

SQL ÖÐ Delete¡¢Truncate¡¢Drop µÄÒìͬ

Ïàͬµã£º
¡¡¡¡truncate ºÍ²»´ø where ×Ó¾äµÄ delete£¬ÒÔ¼° drop ¶¼»áɾ³ý±íÄÚµÄÊý¾Ý
¡¡¡¡²»Í¬µã£º
¡¡¡¡1. truncate ºÍ delete ֻɾ³ýÊý¾Ý²»É¾³ý±íµÄ½á¹¹(¶¨Òå)
¡¡¡¡ drop Óï¾ä½«É¾³ý±íµÄ½á¹¹±»ÒÀÀµµÄÔ¼Êø(constrain)¡¢´¥·¢Æ÷(trigger)¡¢Ë÷Òý(index)£»ÒÀÀµÓڸñíµÄ´æ´¢¹ý³Ì/º¯Êý½«±£Áô,µ«ÊDZäΪ invalid ״̬¡£
¡¡¡¡2. delete Óï¾äÊÇÊý¾Ý¿â²Ù×÷ÓïÑÔ(dml)£¬Õâ¸ö²Ù×÷»á·Åµ½ rollback segement ÖУ¬ÊÂÎñÌá½»Ö®ºó²ÅÉúЧ£»Èç¹ûÓÐÏàÓ¦µÄ trigger£¬Ö´ÐеÄʱºò½«±»´¥·¢¡£
¡¡¡¡ truncate¡¢drop ÊÇÊý¾Ý¿â¶¨ÒåÓïÑÔ(ddl)£¬²Ù×÷Á¢¼´ÉúЧ£¬Ô­Êý¾Ý²»·Åµ½ rollback segment ÖУ¬²»Äܻعö£¬²Ù×÷²»´¥·¢ trigger¡£
¡¡¡¡3.delete Óï¾ä²»Ó°Ïì±íËùÕ¼ÓÃµÄ extent£¬¸ßË®Ïß(high watermark)±£³ÖԭλÖò»¶¯
¡¡¡¡ ÏÔÈ» drop Óï¾ä½«±íËùÕ¼ÓõĿռäÈ«²¿ÊÍ·Å¡£
¡¡¡¡ truncate Óï¾äȱʡÇé¿öϼû¿Õ¼äÊͷŵ½ minextents¸ö extent£¬³ý·ÇʹÓÃreuse storage£»truncate »á½«¸ßË®Ï߸´Î»(»Øµ½×ʼ)¡£
¡¡¡¡4.ËÙ¶È£¬Ò»°ãÀ´Ëµ: drop> truncate > delete
¡¡¡¡5.°²È«ÐÔ£ºÐ¡ÐÄʹÓà drop ºÍ truncate£¬ÓÈÆäûÓб¸·ÝµÄʱºò.·ñÔò¿Þ¶¼À´²»¼°
¡¡¡¡Ê¹ÓÃÉÏ,Ïëɾ³ý²¿·ÖÊý¾ÝÐÐÓà delete£¬×¢Òâ´øÉÏwhere×Ó¾ä. ......

C#ÏîÄ¿´ò°ü£¬²¢×Ô¶¯°²×°SQLÊý¾Ý¿â

Ó¦Ò»Î»ÍøÓѵÄÐèÇ󣬲¢ÐÞÕýÁËMVPÀîºé¸ù".NETƽ̨ÏÂWEBÓ¦ÓóÌÐòµÄ²¿Êð(°²×°Êý¾Ý¿âºÍ×Ô¶¯ÅäÖÃ)"ÖеÄosqlÓ÷¨´íÎó£¬ÒѲâÊÔͨ¹ý¡£
Ò»).´´½¨²¿ÊðÏîÄ¿
1. ÔÚ“Îļþ”²Ëµ¥ÉÏÖ¸Ïò“Ìí¼ÓÏîÄ¿”£¬È»ºóÑ¡Ôñ“н¨ÏîÄ¿”¡£
2. ÔÚ“Ìí¼ÓÐÂÏîÄ¿”¶Ô»°¿òÖУ¬Ñ¡Ôñ“ÏîÄ¿ÀàÐÍ”´°¸ñÖеē°²×°ºÍ²¿ÊðÏîÄ¿”£¬È»ºóÑ¡Ôñ“Ä£°å”´°¸ñÖеē°²×°ÏîÄ¿”¡£ÔÚ“Ãû³Æ”¿òÖмüÈë setup1¡£
3. µ¥»÷“È·¶¨”¹Ø±Õ¶Ô»°¿ò¡£
4. ÏîÄ¿±»Ìí¼Óµ½½â¾ö·½°¸×ÊÔ´¹ÜÀíÆ÷ÖУ¬²¢ÇÒÎļþϵͳ±à¼­Æ÷´ò¿ª¡£
5. ÔÚ“ÊôÐÔ”´°¿ÚÖУ¬Ñ¡Ôñ ProductName ÊôÐÔ£¬²¢¼üÈë ÐÅÏ¢¹ÜÀíϵͳ ¡£
¶þ).½« Ö÷³ÌÐò ÏîÄ¿µÄÊä³öÌí¼Óµ½²¿ÊðÏîÄ¿ÖÐ
1. ÔÚ“Îļþϵͳ±à¼­Æ÷”ÖУ¬Ñ¡Ôñ“Ó¦ÓóÌÐòÎļþ¼Ð”¡£ÔÚ“²Ù×÷”²Ëµ¥ÉÏ£¬Ö¸Ïò“Ìí¼Ó”£¬È»ºóÑ¡Ôñ“ÏîÄ¿Êä³ö”¡£
2. ÔÚ“Ìí¼ÓÏîÄ¿Êä³ö×é”¶Ô»°¿òÖУ¬Ñ¡Ôñ“ÏîÄ¿”ÏÂÀ­ÁбíÖеēÄãµÄ³ÌÐò”¡£
3. µ¥»÷“È·¶¨”¹Ø±Õ¶Ô»°¿ò¡£
4. ´ÓÁбíÖÐÑ¡Ôñ“Ö÷Êä³ö”ºÍ&ldq ......

C#ÏîÄ¿´ò°ü£¬²¢×Ô¶¯°²×°SQLÊý¾Ý¿â

Ó¦Ò»Î»ÍøÓѵÄÐèÇ󣬲¢ÐÞÕýÁËMVPÀîºé¸ù".NETƽ̨ÏÂWEBÓ¦ÓóÌÐòµÄ²¿Êð(°²×°Êý¾Ý¿âºÍ×Ô¶¯ÅäÖÃ)"ÖеÄosqlÓ÷¨´íÎó£¬ÒѲâÊÔͨ¹ý¡£
Ò»).´´½¨²¿ÊðÏîÄ¿
1. ÔÚ“Îļþ”²Ëµ¥ÉÏÖ¸Ïò“Ìí¼ÓÏîÄ¿”£¬È»ºóÑ¡Ôñ“н¨ÏîÄ¿”¡£
2. ÔÚ“Ìí¼ÓÐÂÏîÄ¿”¶Ô»°¿òÖУ¬Ñ¡Ôñ“ÏîÄ¿ÀàÐÍ”´°¸ñÖеē°²×°ºÍ²¿ÊðÏîÄ¿”£¬È»ºóÑ¡Ôñ“Ä£°å”´°¸ñÖеē°²×°ÏîÄ¿”¡£ÔÚ“Ãû³Æ”¿òÖмüÈë setup1¡£
3. µ¥»÷“È·¶¨”¹Ø±Õ¶Ô»°¿ò¡£
4. ÏîÄ¿±»Ìí¼Óµ½½â¾ö·½°¸×ÊÔ´¹ÜÀíÆ÷ÖУ¬²¢ÇÒÎļþϵͳ±à¼­Æ÷´ò¿ª¡£
5. ÔÚ“ÊôÐÔ”´°¿ÚÖУ¬Ñ¡Ôñ ProductName ÊôÐÔ£¬²¢¼üÈë ÐÅÏ¢¹ÜÀíϵͳ ¡£
¶þ).½« Ö÷³ÌÐò ÏîÄ¿µÄÊä³öÌí¼Óµ½²¿ÊðÏîÄ¿ÖÐ
1. ÔÚ“Îļþϵͳ±à¼­Æ÷”ÖУ¬Ñ¡Ôñ“Ó¦ÓóÌÐòÎļþ¼Ð”¡£ÔÚ“²Ù×÷”²Ëµ¥ÉÏ£¬Ö¸Ïò“Ìí¼Ó”£¬È»ºóÑ¡Ôñ“ÏîÄ¿Êä³ö”¡£
2. ÔÚ“Ìí¼ÓÏîÄ¿Êä³ö×é”¶Ô»°¿òÖУ¬Ñ¡Ôñ“ÏîÄ¿”ÏÂÀ­ÁбíÖеēÄãµÄ³ÌÐò”¡£
3. µ¥»÷“È·¶¨”¹Ø±Õ¶Ô»°¿ò¡£
4. ´ÓÁбíÖÐÑ¡Ôñ“Ö÷Êä³ö”ºÍ&ldq ......
×ܼǼÊý:40319; ×ÜÒ³Êý:6720; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [979] [980] [981] [982] 983 [984] [985] [986] [987] [988]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ