MSSQLÊý¾Ý¿âµÄ×Ö¶ÎÀàÐÍ×ܽá
Êý¾ÝÀàÐÍÊÇÊý¾ÝµÄÒ»ÖÖÊôÐÔ£¬±íʾÊý¾ÝËù±íʾÐÅÏ¢µÄÀàÐÍ¡£ÈκÎÒ»ÖÖ¼ÆËã»úÓïÑÔ¶¼¶¨ÒåÁË×Ô¼ºµÄÊý¾ÝÀàÐÍ¡£µ±È»£¬²»Í¬µÄ³ÌÐòÓïÑÔ¶¼¾ßÓв»Í¬µÄÌص㣬Ëù¶¨ÒåµÄÊý¾ÝÀàÐ͵ĸ÷ÀàºÍÃû³Æ¶¼»ò¶à»òÉÙÓÐЩ²»Í¬¡£SQLServerÌṩÁË25ÖÖÊý¾ÝÀàÐÍ£º
¡¡¡¡·Binary[(n)]
¡¡¡¡·Varbinary[(n)]
¡¡¡¡·Char[(n)]
¡¡¡¡·Varchar[(n)]
¡¡¡¡·Nchar[(n)]
¡¡¡¡·Nvarchar[(n)]
¡¡¡¡·Datetime
¡¡¡¡·Smalldatetime
¡¡¡¡·Decimal[(p[,s])]
¡¡¡¡·Numeric[(p[,s])]
¡¡¡¡·Float[(n)]
¡¡¡¡·Real
¡¡¡¡·Int
¡¡¡¡·Smallint
¡¡¡¡·Tinyint
¡¡¡¡·Money
¡¡¡¡·Smallmoney
¡¡¡¡·Bit
¡¡¡¡·Cursor
¡¡¡¡·Sysname
¡¡¡¡·Timestamp
¡¡¡¡·Uniqueidentifier
¡¡¡¡·Text
¡¡¡¡·Image
¡¡¡¡·Ntext
(1)¶þ½øÖÆÊý¾ÝÀàÐÍ
¡¡¡¡¶þ½øÖÆÊý¾Ý°üÀ¨Binary¡¢VarbinaryºÍImage
¡¡¡¡BinaryÊý¾ÝÀàÐͼȿÉÒÔÊǹ̶¨³¤¶ÈµÄ(Binary),Ò²¿ÉÒÔÊDZ䳤¶ÈµÄ¡£
¡¡¡¡Binary[(n)]ÊÇnλ¹Ì¶¨µÄ¶þ½øÖÆÊý¾Ý¡£ÆäÖУ¬nµÄÈ¡Öµ·¶Î§ÊÇ´Ó1µ½8000¡£Æä´æ´¢ñ¿µÄ´óСÊÇn+4¸ö×Ö½Ú¡£
¡¡¡¡Varbinary[(n)]ÊÇnλ±ä³¤¶ÈµÄ¶þ½øÖÆÊý¾Ý¡£ÆäÖУ¬nµÄÈ¡Öµ·¶Î§ÊÇ´Ó1µ½8000¡£Æä´æ´¢ñ¿µÄ´óСÊÇn+4¸ö×Ö½Ú£¬²»ÊÇn¸ö×Ö½Ú¡£
¡¡¡¡ÔÚImageÊý¾ÝÀàÐÍÖд洢µÄÊý¾ÝÊÇÒÔλ×Ö·û´®´æ´¢µÄ£¬²»ÊÇÓÉSQLServer½âÊ͵ģ¬±ØÐëÓÉÓ¦ÓóÌÐòÀ´½âÊÍ¡£ÀýÈ磬ӦÓóÌÐò¿ÉÒÔʹÓÃBMP¡¢TIEF¡¢GIFºÍJPEG¸ñʽ°ÑÊý¾Ý´æ´¢ÔÚImageÊý¾ÝÀàÐÍÖС£
(2)×Ö·ûÊý¾ÝÀàÐÍ
¡¡¡¡×Ö·ûÊý¾ÝµÄÀàÐÍ°üÀ¨Char£¬VarcharºÍText
¡¡¡¡×Ö·ûÊý¾ÝÊÇÓÉÈκÎ×Öĸ¡¢·ûºÅºÍÊý×ÖÈÎÒâ×éºÏ¶ø³ÉµÄÊý¾Ý¡£
¡¡¡¡ VarcharÊDZ䳤×Ö·ûÊý¾Ý£¬Æ䳤¶È²»³¬¹ý8KB¡£CharÊǶ¨³¤×Ö·ûÊý¾Ý£¬Æ䳤¶È×î¶àΪ8KB¡£³¬¹ý8KBµÄASCIIÊý¾Ý¿ÉÒÔʹÓÃTextÊý¾ÝÀàÐÍ´æ´¢¡£ÀýÈ磬ÒòΪHtmlÎĵµÈ«²¿¶¼ÊÇASCII×Ö·û£¬²¢ÇÒÔÚÒ»°ãÇé¿öϳ¤¶È³¬¹ý8KB£¬ËùÒÔÕâЩÎĵµ¿ÉÒÔTextÊý¾ÝÀàÐÍ´æ´¢ÔÚSQLServerÖС£
(3)UnicodeÊý¾ÝÀàÐÍ
¡¡¡¡UnicodeÊý¾ÝÀàÐÍ°üÀ¨Nchar,NvarcharºÍNtext
¡¡¡¡ÔÚMicrosoftSQLServerÖУ¬´«Í³µÄ·Ç UnicodeÊý¾ÝÀàÐÍÔÊÐíʹÓÃÓÉÌض¨×Ö·û¼¯¶¨ÒåµÄ×Ö·û¡£ÔÚSQLServer°²×°¹ý³ÌÖУ¬ÔÊÐíÑ¡ÔñÒ»ÖÖ×Ö·û¼¯¡£Ê¹ÓÃUnicodeÊý¾ÝÀàÐÍ£¬ÁÐÖпÉÒÔ´æ ´¢ÈκÎÓÉUnicode±ê×¼¶¨ÒåµÄ×Ö·û¡£ÔÚUnicode±ê×¼ÖУ¬°üÀ¨ÁËÒÔ¸÷ÖÖ×Ö·û¼¯¶¨ÒåµÄÈ«²¿×Ö·û¡£Ê¹ÓÃUnicodeÊý¾ÝÀàÐÍ£¬ËùսʤµÄñ¿ÊÇʹÓ
Ïà¹ØÎĵµ£º
sql´æ´¢¹ý³Ì½Ì³Ì
[ËѼ¯ÕûÀí]sql´æ´¢¹ý³ÌÍêÈ«½Ì³Ì
Ŀ¼
1.sql´æ´¢¹ý³Ì¸ÅÊö
2.SQL´æ´¢¹ý³Ì´´½¨
3.sql´æ´¢¹ý³Ì¼°Ó¦ÓÃ
4.¸÷ÖÖ´æ´¢¹ý³ÌʹÓÃÖ¸ÄÏ
5.ASPÖд洢¹ý³Ìµ÷ÓõÄÁ½ÖÖ·½Ê½¼°±È½Ï
6.SQL´æ´¢¹ý³ÌÔÚ.NETÊý¾Ý¿âÖеÄÓ¦ÓÃ
7.ʹÓÃSQL´æ´¢¹ý³ÌÒªÌرð×¢ÒâµÄÎÊÌâ
1.sql´æ´¢¹ý³Ì¸ÅÊö
ÔÚ´óÐÍÊý¾Ý¿âϵͳÖУ¬´æ´ ......
½ñÌìÔÚÁÄÌìϵͳÖÐÐèҪϵͳִÐÐÒ»¸ö¶à²ãǶÌײéѯ¡£
Ò»¿ªÊ¼Óï¾äÈçÏÂ×ܳöÏÖ´íÎó£ºÔÀ´ÊÇÔÚ]='123') ºóÎÒ¶à¼ÓÁËÒ»¸ö as tb1
¸ÄΪÈçϺó£¬ÕýÈ·ÔËÐС£
select * from ( select top(10) * from ( select top(100) * from (select [chatcontent].[senderid],[chatcontent].[id] ,[chatcontent].[toid] ,[chatc ......
SQL Server ÌṩϵͳÊý¾ÝÀàÐͼ¯£¬¶¨ÒåÁË¿ÉÓë SQL Server Ò»ÆðʹÓõÄËùÓÐÊý¾ÝÀàÐÍ¡£ÏÂÃæÁгöϵͳÌṩµÄÊý¾ÝÀàÐͼ¯¡£
¿ÉÒÔ¶¨ÒåÓû§¶¨ÒåµÄÊý¾ÝÀàÐÍ£¬ÆäÊÇϵͳÌṩµÄÊý¾ÝÀàÐ͵ıðÃû¡£ÓйØÓû§¶¨ÒåµÄÊý¾ÝÀàÐ͵ĸü¶àÐÅÏ¢£¬Çë²Î¼û sp_addtype ºÍ´´½¨Óû§¶¨ÒåµÄÊý¾ÝÀàÐÍ¡£
µ±Á½¸ö¾ßÓв»Í¬Êý¾ÝÀàÐÍ¡¢ÅÅÐò¹æÔò¡¢¾«¶È¡¢Ð¡ÊýλÊý»ò³ ......
1.
--½«ºº×Öת»»ÎªÆ´ÒôÊ××Öĸ
CREATE function GetAllPY(@str nvarchar(4000))
returns nvarchar(4000)
--WITH ENCRYPTION
as
begin
declare @intLen int
declare @strRet nvarchar(4000)
declare @temp nvarchar(100)
set @intLen &nb ......
--×Ö¶ÎÌí¼Ó˵Ã÷
EXEC sp_addextendedproperty 'MS_Description', 'ÒªÌí¼ÓµÄ˵Ã÷', 'user', dbo, 'table', ±íÃû, 'column', ÁÐÃû
--ɾ³ý×Ö¶Î˵Ã÷
EXEC sp_dropextendedproperty 'MS_Description', 'user', dbo, 'table', ±íÃû, 'column', ×Ö¶ÎÃû
--²é¿´×Ö¶Î˵Ã÷
SELECT
[Table Name] = i_s.TAB ......