SQL SERVER×÷Òµ¹ÜÀíÊý¾Ý¿â
×÷Òµ¹ÜÀí
×Ô¶¯´¦ÀíÒ»¸öÈÎÎñµÄµÚÒ»²½ÊÇ´´½¨¶ÔÓ¦µÄ×÷Òµ£¬×÷Òµ¿ÉÒÔʹÓÃÁ½ÖÖ¹¤¾ßÀ´´´½¨£¬¼´´´½¨×÷ÒµÏòµ¼ºÍSQL Server ÆóÒµ¹ÜÀíÆ÷¡£´´½¨×÷Òµ×îÈÝÒ׵ķ½·¨ÊÇʹÓô´½¨×÷ÒµÏòµ¼£¬Ò»°ãÀ´Ëµ£¬Èç¹ûÒª´´½¨×÷Òµ£¬±ØÐëÖ´ÐÐÒÔÏÂÈý¸ö²½Ö裺
(1)¶¨Òå×÷Òµ²½£»
(2)Èç¹û¸Ã×÷Òµ²»ÊÇÓû§Ö¸¶¨Ö´ÐУ¬´´½¨×÷ÒµÖ´Ðеĵ÷¶Èʱ¼ä£»
(3)֪ͨ²Ù×÷Ô±×÷ÒµµÄ״̬¡£
ÏÂÃæͨ¹ýÔÚSQL ServerÆóÒµ¹ÜÀíÆ÷Öд´½¨µÄÒ»¸öÀý×Ó×÷Òµ£¬À´½éÉÜÕ⼸¸ö²½Öè¡£
1.×÷Òµ²½¶¨Òå
Ò»¸ö×÷Òµ¿ÉÒÔº¬ÓÐÒ»²½»ò¶à²½£¬¶¨Òå×÷Òµ²»Í¬µÄ·½·¨£º
(1)ʹÓÃTransact-SQLÓï¾ä£»
(2)Ö´ÐÐÒ»¸ö¿ÉÖ´ÐгÌÐò£»
(3)¼¤»îÒ»¸ö³ÌÐò¡£
Ðí¶à×÷Òµº¬ÓÐTransact-SQLÓï¾ä£¬È磬ÈôÒª×Ô¶¯´¦ÀíÊý¾Ý¿â»òÕßÊÂÎñÈÕÖ¾µÄ±¸·Ý£¬·Ö±ðʹÓÃBACKUP DATABASEÓï¾ä»òÕßBACKUP LOGÓï¾ä¡£ÆäËûһЩ×÷Òµ¿ÉÄÜÒªÇóÖ´ÐÐSQL ServerʵÓóÌÐò£¬Õâ¸öʵÓóÌÐòͨ³£Ê¹ÓÃÏàÓ¦µÄÃüÁîÆô¶¯£¬È磬ÈôÒª×Ô¶¯´¦ÀíSQL Serverµ½Êý¾ÝÎļþµÄÊý¾Ý´«Ê䣬ÔòҪʹÓÃBCPÃüÁî¡£
×÷ΪµÚÈýÖÖ·½·¨£¬¿ÉÄÜÐèÒªÖ´ÐÐÒ»¸öʹÓÃVisual Basic»òÕßÆäËû±à³ÌÓïÑÔ¿ª·¢µÄ³ÌÐò£¬ÔÚÕâÖÖÇé¿öÏÂÆô¶¯ÕâÑùµÄ³ÌÐò£¬CommandÎı¾¿òÖÐÐè°üÀ¨Â·¾¶Çý¶¯Æ÷Ãû£¬ÒòΪSQL Server´úÀí±ØÐëÕÒµ½¿ÉÖ´ÐÐÎļþ¡£
Èç¹û×÷Òµº¬Óм¸¸ö²½Ö裬³öÏÖ¹ÊÕÏʱ¾ö¶¨²Éȡʲô¶¯×÷ÊǺÜÖØÒªµÄ¡£Ò»°ãÀ´Ëµ£¬Èç¹ûÇ°Ò»¸ö²½Öè³É¹¦Ö´ÐУ¬SQL Server×Ô¶¯Æô¶¯ÏÂÒ»¸ö²½Ö裻µ«ÊÇÈç¹ûÒ»¸ö×÷Òµ²½Öèʧ°Ü£¬ºóÃæµÄÈκÎ×÷Òµ¶¼²»Ö´ÐС£ËùÒÔ£¬Ò»¶¨ÒªÖ¸¶¨Èç¹û·¢Éú¹ÊÕÏ£¬Ã¿¸ö×÷Òµ²½Ó¦Öظ´Ö´ÐеĴÎÊý,´ÅÅÌÕóÁÐÊý¾Ý»Ö¸´£¬µ±È»£¬±ØÐëÏû³ý×÷Òµ²½ÖèÒì³£ÖÕÖ¹µÄÔÒò¡£
2.´´½¨×÷Òµ
ÕâÀïʹÓÃSQL ServerÆóÒµ¹ÜÀíÆ÷´´½¨×÷Òµ£¬Æä¾ßÌå²½ÖèÈçÏ£º
(1)´ò¿ªÆóÒµ¹ÜÀíÆ÷£¬Õ¹¿ªÖ¸¶¨µÄ·þÎñÆ÷²¢´ò¿ª¹ÜÀíÎļþ¼Ð£¬È»ºó´ò¿ªÒѾÆô¶¯µÄSQL Server´úÀí£¬ÓÒ»÷×÷ҵͼ±ê£¬´Óµ¯³öµÄ²Ëµ¥Ñ¡Ôñ“н¨×÷Òµ”£¬ÔÚ³öÏÖµÄн¨×÷ÒµÊôÐÔ¶Ô»°¿òÖÐÉèÖÃ×÷ÒµµÄÊôÐÔ£¬°üÀ¨£ºÃû³Æ¡¢·ÖÀà¡¢ËùÓÐÕß¡¢ÃèÊö¡¢×÷Òµ²½Öè¡¢µ÷¶ÈºÍ֪ͨ¡£
(2)ÿ¸ö×÷Òµ±ØÐëÓÐÒ»¸ö»òÕ߶à¸ö²½Ö裬ËùÒÔ£¬³ýÁ˶¨Òå×÷ÒµÊôÐÔÍ⣬ÔÚ±£´æ×÷ҵǰ£¬»¹ÖÁÉÙÒª¶¨ÒåÒ»¸ö×÷Òµ²½Öè¡£
(3)Ñ¡Ôñн¨×÷Òµ²½Öè¶Ô»°¿òÖеē¸ß¼¶”Ò³¿ò£¬Èçͼ¡£ÆäÖГ³É¹¦²Ù×÷ʱ”ÏÂÀ¿òÖпÉÑ¡Ôñ¸Ã²½Öè³É¹¦Ö´Ðкó½«Ö´ÐеĻ£¬£¬Ëü°üÀ¨µÄÑ¡Ïî¼°º¬ÒåΪ£º
Í˳ö±¨¸æ³É¹¦µÄ×÷Òµ£ºÈç¹û³É¹¦Ôò½áÊø×÷Òµ£»
Í˳ö±¨¸æʧ°ÜµÄ×÷Òµ£ºÈç¹ûʧ°ÜÔò½áÊø×÷Òµ£»
תµ½ÏÂÒ»²½£ºÈÃSQL ServerÈ¥Ö´ÐÐÏÂÒ»²½£»
“ÖØÊԔѡÏî¿òÖпÉÒÔÑ¡ÔñÈç¹û¸ÃÖ´ÐÐ
Ïà¹ØÎĵµ£º
SQL Server ¾Ñé £¨×ªÔØ£©
http://www.cnblogs.com/treeyh/archive/2007/08/06/844763.html
Èç¹ûÄãÕýÔÚ¸ºÔðÒ»¸ö»ùÓÚSQL ServerµÄÏîÄ¿£¬»òÕßÄã¸Õ¸Õ½Ó´¥SQL Server£¬Ä㶼ÓпÉÄÜÒªÃæÁÙһЩÊý¾Ý¿âÐÔÄܵÄÎÊÌ⣬ÕâƪÎÄÕ»áΪÄãÌṩһЩÓÐÓõÄÖ¸µ¼£¨ÆäÖдó¶àÊýÒ²¿ÉÒÔÓÃÓÚÆäËüµÄDBMS£©¡£
ÔÚÕâÀÎÒ²»´òËã½éÉ ......
SQL:Structured Query Language,1974ÄêBoyceºÍChamberlinÌá³ö.
Êý¾Ý¶¨Òå :CREATE,DROP
Êý¾Ý¿â²éѯ:SELECT
Êý¾Ý²Ù×Ý :INSERT,UPDATE,DELETE
Êý¾Ý¿ØÖÆ :GRANT,REVOKE
Ò».Êý¾ÝµÄ¶¨ÒåºÍÐÞ¸Ä:
1.¶¨Òå»ù±í
CREATE TABLE ±íÃû (<ÁÐÃû1 ÀàÐÍ[NOT NULL][,ÁÐÃû2 ÀàÐÍ[NOT NULL]>…[ÆäËû²ÎÊý]);
¹ØÓÚÀàÐÍ:
INTEGE ......
ÎÒ¶¨ÒåÁËÒ»¸ö textarea:
<tr bgcolor="#CCCCCC" align="center" valign="bottom">
<td align="right" valign="top" class="style1" >ÎÄÕÂÄÚÈÝ£º</td>
&nbs ......
1.×Ö·û´®º¯Êý
³¤¶ÈÓë·ÖÎöÓÃ
datalength(Char_expr) ·µ»Ø×Ö·û´®°üº¬×Ö·ûÊý,µ«²»°üº¬ºóÃæµÄ¿Õ¸ñ
substring(expression,start,length) ²»¶à˵ÁË,È¡×Ó´®
right(char_expr,int_expr) ·µ»Ø×Ö·û´®ÓÒ±ßint_expr¸ö×Ö·û
×Ö·û²Ù×÷Àà
upper(char_expr) תΪ´óд
lower(char_expr) תΪСд
space(int_expr) Éú³Éint_expr¸ö¿Õ¸ñ ......
public static void main(String[] args) {
Session session = null;
Transaction tx = null;
List list = null;
&nb ......