sql_ÉèÖÃȨÏÞ_Êý¾Ý¿â»ù´¡
ÉèÖÃȨÏÞ
²»ÂÛÓû§»ò½ÇÉ«£¬¶¼ÊÇȨÏÞµÄÉèÖöÔÏó¡£³ýÁËÓ¦ÓóÌÐò½ÇÉ«½ÏÌØÊ⣬ÓëÆäËû½ÇÉ«¼°ÓÃ
»§ÓÐÏ໥ÅÅ³â¹ØÏµÍ⣬Êý¾Ý¿â½ÇÉ«¼°³ÉÔ±ÔÚȨÏ޵ĹØÏµÉϷdz£ÃÜÇС£Ò»¸öÓû§¿ÉÄÜͬʱÁ¥
ÊôÓÚ¶à¸öÊý¾Ý¿â½ÇÉ«£¬Ã¿Ò»½ÇÉ«ÓÖ¿ÉÓµÓв»Í¬È¨ÏÞ£¬´ËʱÓû§»ñȡʵ¼ÊȨÏÞµÄÔÔòÊÇ“²¢
¼¯”£¬³ý·ÇÓÐ deny£¨½ûÖ¹£©µÄÉèÖá£Èç½ÇÉ« A ½ûÖ¹¶ÁÈ¡Êý¾Ý±í B£¬µ«½ÇÉ« C ¿É¶ÁÈ¡Êý¾Ý±í
B£¬´ËʱͬʱÁ¥Êô½ÇÉ« A ºÍ C µÄÓû§£¬ÈÔÎÞ·¨¶ÁÈ¡Êý¾Ý±í B£¬ÒòΪËûÒѱ»½ûÖ¹¡£
ÔÚȨÏÞµÄ×÷ÓöÔÏóÉÏ£¬¿É·ÖΪ·þÎñÆ÷¼°Êý¾Ý¿â£¬¼´ÕâÁ½Õ߿ɷֱðÉèÖÃȨÏÞ£¬Çë¼ûÈçÏÂ
˵Ã÷¡£
Ö¸¶¨·þÎñÆ÷ȨÏÞ
£¨1£©ÔÚ¶ÔÏó×ÊÔ´¹ÜÀíÆ÷µÄ·þÎñÆ÷ÉÏÓÒ»÷£¬ÔÙÑ¡Ôñ“ÊôÐÔ”¡£
£¨2£©ÔÚ¶Ô»°¿òÖÐÇл»ÖÁ“ȨÏÞ”¡£
£¨3£©ÔÚ“µÇ¼Ãû»ò½ÇÉ«”ÖÐÑ¡ÔñÒªÉèÖÃȨÏ޵ĶÔÏó£¬ÔÚ“ÏÔʽȨÏÞ”Öзֱð¹´Ñ¡ÊÚȨ£¬
Íê³Éºóµ¥»÷“È·¶¨”°´Å¥£¬Èçͼ 15-21 Ëùʾ¡£
Èçͼ 15-21 Ëùʾ£¬¾ÍÊǶԷþÎñÆ÷µÄȨÏÞÉèÖᣓÊÚȨÕß”¾ÍÊǵ±Ç°µÇ¼ÖÁ SQL Server
·þÎñÆ÷µÄµÇ¼Ãû£»“ȨÏÞ”ÊÇËùÓе±Ç°µÇ¼Ãû¿ÉÉèÖõÄȨÏÞ£»“ÊÚÓè”±íʾÊÚÓèȨÏÞ£»Èô¹´
Ñ¡“¾ßÓÐÊÚÓ蔣¬±íʾ sa ÊÚÓèÑ¡ÖжÔÏóµÄȨÏÞ¿ÉÔÙÊÚÓèÆäËûµÇ¼Ãû£»“¾Ü¾ø”¾ÍÊǽûֹʹÓá£
ÕâÈý¸öÑ¡ÏîµÄÑ¡ÔñÓÐÆäÁ¬´ø¹ØÏµ£¬¹´Ñ¡“¾Ü¾ø”£¬¾Í×Ô¶¯Çå³ý“ÊÚÓ蔼°“¾ßÓÐÊÚÓ蔣»Èô
¹´Ñ¡“¾ßÓÐÊÚÓ蔣¬ÔòÇå³ý“¾Ü¾ø”²¢Ñ¡Ôñ“ÊÚÓ蔡£
“µÇ¼Ãû»ò½ÇÉ«”¾ÍÊDZ»ÉèÖÃȨÏ޵ĶÔÏ󣬶ÁÕ߿ɵ¥»÷“Ìí¼Ó”°´Å¥£¬Ö¸¶¨ÆäËûµÇ¼
Ãû»ò½ÇÉ«£¬µ«ËùÓÐÄÚÖ÷þÎñÆ÷½ÇÉ«¾ùÎÞ·¨¸ü¸ÄȨÏÞ£¬µ«¿ÉÒÔΪ public ½Çɫָ¶¨È¨ÏÞ¡£
ÈôÒª²é¿´µ±Ç°Ñ¡ÔñµÇ¼Ãû»ò½ÇÉ«µÄȨÏÞ£¬Çëµ¥»÷“ÓÐЧȨÏÞ”°´Å¥£¬ÒòΪÓÐЧȨÏÞ¿É
Äܲ»Ö¹ÔÚͼ 15-21 ÖÐÉèÖ㬻¹ÒªÊӵǼÃûËùÊôµÄ½ÇÉ«¶ø¶¨¡£ËùÒÔͼ 15-21 Ö»»áÏÔʾÔÚ´ËÉè
Öö¨ÒåµÄȨÏÞ£¬Ä¬ÈÏÒÑÓеÄȨÏÞÔò²»»áÏÔʾ¡£
ͼ 15-21 ÉèÖ÷þÎñÆ÷ȨÏÞ
Ö¸¶¨Êý¾Ý¿âȨÏÞ
£¨1£©ÔÚ¶ÔÏó×ÊÔ´¹ÜÀíÆ÷ÖÐÑ¡Ôñ eBook Êý¾Ý¿â£¬ÓÒ»÷ºóÑ¡Ôñ“ÊôÐÔ”¡£
£¨2£©ÔÚ¶Ô»°¿òÖÐÇл»ÖÁ“ȨÏÞ”¡£
£¨3£©ÔÚ“Óû§»ò½ÇÉ«”ÖÐÑ¡ÔñÒªÉèÖÃȨÏ޵ĶÔÏ󣬓ÏÔʽȨÏÞ”Öзֱð¹´Ñ¡È¨ÏÞ£¬Íê
³Éºóµ¥»÷“È·¶¨”°´Å¥£¬Èçͼ 15-22 Ëùʾ¡£
¶ÔÏóȨÏÞ
£¨1£©ÔÚ¶ÔÏó×ÊÔ´¹
Ïà¹ØÎĵµ£º
´æ´¢¹ý³ÌgetRecordfromPageµÄÄÚÈÝ
//getRecordfromPage.sql
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[getRecordfromPage]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[getRecordfromPage]
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS OFF
G ......
1¡£°æ±¾£ºSql2008/2005
2¡£Ä¿µÄ£ºµ¼³öÖ¸¶¨µÄ±íÖÐËùÓÐÊý¾Ý£¬µ¼³ö¸ñʽΪ insert Óï¾ä
3¡£¾ßÌå²Ù×÷£º
1£©ÕÒµ½ÐèÒªµ¼³öµÄÊý¾Ý¿â£¬ÓÒ¼ü²Ëµ¥£¬ÈÎÎñ--¡µÉú³É½Å±¾
2£©½øÈëÏòµ¼£¬Ò»Â·ÏÂÒ»²½£¬×¢ÒâÑ¡ÔñÉú³É½Å±¾Ñ¡ÏîµÄʱºò£¬½«“±àдÊý¾ÝµÄ½Å±¾”ÉèÖÃΪ“True”¼´¿É
3£©±£´æÉú³ÉµÄSqlÎļþ ......
³ÉÔ±Ãû³ÆËµÃ÷
BigInt
Int64¡£64 λµÄÓзûºÅÕûÊý¡£
Binary
Byte ÀàÐ굀 Array¡£¶þ½øÖÆÊý¾ÝµÄ¹Ì¶¨³¤¶ÈÁ÷£¬·¶Î§ÔÚ 1 µ½ 8,000 ¸ö×Ö½ÚÖ®¼ä¡£
Bit
Boolean¡£ÎÞ·ûºÅÊýÖµ£¬¿ÉÒÔÊÇ 0¡¢1 »ò ¿ÕÒýÓã¨ÔÚ Visual Basic ÖÐΪ Nothing£©¡£
Char
String¡£·Ç Unicode ×Ö·ûµÄ¹Ì¶¨³¤¶ÈÁ÷£¬·¶Î§ÔÚ 1 ......
Ò»¡¢ÉîÈëdz³öÀí½âË÷Òý½á¹¹
¡¡¡¡Êµ¼ÊÉÏ£¬Äú¿ÉÒÔ°ÑË÷ÒýÀí½âΪһÖÖÌØÊâµÄĿ¼¡£Î¢ÈíµÄsql serverÌṩÁËÁ½ÖÖË÷Òý£º¾Û¼¯Ë÷Òý£¨clustered index£¬Ò²³Æ¾ÛÀàË÷Òý¡¢´Ø¼¯Ë÷Òý£©ºÍ·Ç¾Û¼¯Ë÷Òý£¨nonclustered index£¬Ò²³Æ·Ç¾ÛÀàË÷Òý¡¢·Ç´Ø¼¯Ë÷Òý£©¡£ÏÂÃæ£¬ÎÒÃǾÙÀýÀ´ËµÃ÷һϾۼ¯Ë÷ÒýºÍ·Ç¾Û¼¯Ë÷ÒýµÄÇø±ð£º
¡¡¡¡Æäʵ£¬ÎÒÃǵĺºÓï× ......