Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

MSSQLÊý¾Ý¿âÊý¾ÝÀàÐÍ


 
    Êý¾ÝÀàÐÍ
 
 ÀàÐÍ
 
 ÃèÊö
 
bit
 
ÕûÐÍ
 
bit Êý¾ÝÀàÐÍÊÇÕûÐÍ£¬ÆäÖµÖ»ÄÜÊÇ0¡¢1»ò¿ÕÖµ¡£ÕâÖÖÊý¾ÝÀàÐÍÓÃÓÚ´æ´¢Ö»ÓÐÁ½ÖÖ¿ÉÄÜÖµµÄÊý¾Ý £¬ÈçYes »òNo¡¢True »òFa lse ¡¢On »òOff
int
 
ÕûÐÍ
 
int Êý¾ÝÀàÐÍ¿ÉÒÔ´æ´¢´Ó- 231(-2147483648)µ½231 (2147483 647)Ö®¼äµÄÕûÊý¡£´æ´¢µ½Êý ¾Ý¿âµÄ¼¸ºõËùÓÐÊýÖµÐ͵ÄÊý¾Ý¶¼¿ÉÒÔÓÃÕâÖÖÊý¾ÝÀàÐÍ¡£ÕâÖÖÊý¾ÝÀàÐÍÔÚÊý¾Ý¿âÀïÕ¼ÓÃ4¸ö ×Ö½Ú
smallint
 
ÕûÐÍ
 
smallint Êý¾ÝÀàÐÍ¿ÉÒÔ´æ´¢´Ó- 215(-32768)µ½ 215(32767)Ö®¼äµÄÕûÊý¡£ÕâÖÖÊý¾ÝÀàÐͶԴ洢һЩ³£ÏÞ¶¨ÔÚÌØ¶¨·¶Î§ÄÚµÄÊý ÖµÐÍÊý¾Ý·Ç³£ÓÐÓá£ÕâÖÖÊý¾ÝÀàÐÍÔÚÊý¾Ý¿âÀïÕ¼ÓÃ2 ×Ö½Ú¿Õ¼ä
tinyint
 
ÕûÐÍ
 
tinyint Êý¾ÝÀàÐÍÄÜ´æ´¢´Ó0µ½255 Ö®¼äµÄÕûÊý¡£ËüÔÚÄãÖ»´òËã´æ´¢ÓÐÏÞÊýÄ¿µÄÊýÖµ ʱºÜÓÐÓᣠÕâÖÖÊý¾ÝÀàÐÍÔÚÊý¾Ý¿âÖÐÕ¼ÓÃ1 ¸ö×Ö½Ú
numeric
 
 ¾«È·Êý ÖµÐÍ
 
numericÊý¾ÝÀàÐÍÓëdecimal ÐÍÏàͬ
decimal
 
¾«È·ÊýÖµÐÍ
 
decimal Êý¾ÝÀàÐÍÄÜÓÃÀ´´æ´¢´Ó-1038-1µ½ 1038-1µÄ¹Ì¶¨¾«¶ÈºÍ·¶Î§µÄÊýÖµÐÍÊý¾Ý¡£Ê¹ÓÃÕâÖÖÊý¾ÝÀàÐÍʱ£¬±ØÐëÖ¸¶¨·¶ ΧºÍ¾«¶È¡£ ·¶Î§ÊÇСÊýµã×óÓÒËùÄÜ´æ´¢µÄÊý×ÖµÄ×ÜλÊý¡£¾«¶ÈÊÇСÊýµãÓұߴ洢µÄÊý×Ö µÄλÊý
money
 
»õ±ÒÐÍ
 
money Êý¾ÝÀàÐÍÓÃÀ´±íʾǮºÍ»õ±ÒÖµ¡£ÕâÖÖÊý¾ÝÀàÐÍÄÜ´æ´¢´Ó-9220ÒÚµ½ 9220 ÒÚÖ®¼äµÄÊý¾Ý£¬¾«È·µ½»õ±Òµ¥Î»µÄÍò·ÖÖ®Ò»
smallmoney
 
»õ±ÒÐÍ
 
smallmoney Êý¾ÝÀàÐÍÓÃÀ´±íʾǮºÍ»õ±ÒÖµ¡£ÕâÖÖÊý¾ÝÀàÐÍÄÜ´æ´¢´Ó-214748.3648 µ½ 214748.3647 Ö®¼äµÄÊý¾Ý£¬¾«È·µ½»õ±Òµ¥Î»µÄÍò·ÖÖ®Ò»
float
 
½üËÆÊýÖµÐÍ
 
float Êý¾ÝÀàÐÍÊÇÒ»ÖÖ½üËÆÊýÖµÀàÐÍ£¬¹©¸¡µãÊýʹÓá£Ëµ¸¡µãÊýÊǽüËÆµÄ£¬ÊÇÒòΪÔÚÆä·¶Î§ÄÚ²» ÊÇËùÓеÄÊý¶¼Äܾ«È·±íʾ¡£¸¡µãÊý¿ÉÒÔÊÇ´Ó-1.79E+308µ½1.79E+308 Ö®¼äµÄÈÎÒâÊý
real
 
½üËÆÊýÖµÐÍ
 
real Êý¾ÝÀàÐÍÏñ¸¡µãÊýÒ»Ñù£¬ÊǽüËÆÊýÖµÀàÐÍ¡£Ëü¿ÉÒÔ±íʾÊýÖµÔÚ-3.40E+38µ½ 3.40E+38Ö®¼äµÄ¸¡µãÊý
datetime
 
ÈÕÆÚʱ¼äÐÍ
 
datetimeÊý¾ÝÀàÐÍÓÃÀ´±íʾÈÕÆÚºÍ Ê±¼ä¡£ÕâÖÖÊý¾ÝÀàÐÍ´æ´¢´Ó1753Äê1ÔÂ1ÈÕµ½9999Äê12ÔÂ3 1ÈÕ¼äËùÓеÄÈÕÆÚºÍʱ¼äÊý¾Ý£¬ ¾«È·µ½Èý°Ù·ÖÖ®Ò»Ãë»ò3.33ºÁÃë
Smalldatetime
 
ÈÕÆÚʱ¼äÐÍ
 
smalldatetime Êý¾ÝÀàÐÍÓÃÀ´±íʾ ´Ó1900Äê1ÔÂ1ÈÕµ½2079Äê6ÔÂ6ÈÕ¼äµÄÈÕÆÚ


Ïà¹ØÎĵµ£º

mssql ÁÐÄÚÊý¾ÝºáÏòÁ¬½Ó,ÓöººÅ·Ö¸î¡£

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[temp_Table]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[temp_Table]
GO
CREATE TABLE [dbo].[temp_Table] (
[id]&n ......

ʵÏÖ¶àÐкϲ¢Ò»ÐеÄSQL [MSSQL2005]д·¨

--1. ´´½¨±í£¬Ìí¼Ó²âÊÔÊý¾Ý
CREATE TABLE tb(id int, [value] varchar(10))
INSERT tb SELECT 1, 'aa'
UNION ALL SELECT 1, 'bb'
UNION ALL SELECT 2, 'aaa'
UNION ALL SELECT 2, 'bbb'
UNION ALL SELECT 2, 'ccc'
--SELECT * from tb
/**//*
id value
----------- ----------
1 aa
1 bb
2 aaa ......

Ö÷Á÷Êý¾Ý¿âMYSQL/MSSQL/ORACLE²âÊÔÊý¾Ý¿â½Å±¾´úÂë

/******************************************************************************/
/*
Ö÷Á÷Êý¾Ý¿âMYSQL/MSSQL/ORACLE²âÊÔÊý¾Ý¿â½Å±¾´úÂë
½Å±¾ÈÎÎñ:½¨Á¢4¸ö±í,Ìí¼ÓÖ÷¼ü,Íâ¼ü£¬²åÈëÊý¾Ý,½¨Á¢ÊÓͼ
ÔËÐл·¾³1:microsoft sqlserver 2000 ²éѯ·ÖÎöÆ÷
ÔËÐл·¾³2:mysql5.0 phpMyAdminÍøÒ³½çÃæ
ÔËÐл·¾³3:oracle 9i SQL*PLU ......

ORACLE ÐÐÁÐת»»Í¨Óô洢¹ý³Ì£¬ÒѾ­×ª»»µÄMSSQL°æ±¾

ÏÂÃæÊÇORACLEÐÐÁÐת»»Í¨Óô洢¹ý³Ì£º
1¡¢
Function Fun_Split_Str(p_Str Varchar2, p_Division Varchar2, p_Seq Int)
    Return Varchar2 Is
    v_First Int;
    v_Last  Int;
  Begin
    If p_Seq < 1 Then
   &nbs ......

mssql sysobjects type˵Ã÷

xtype ´ú±íÀàÐÍ 
C = CHECK Ô¼Êø 
D = ĬÈÏÖµ»ò DEFAULT Ô¼Êø 
F = FOREIGN KEY Ô¼Êø 
L = ÈÕÖ¾ 
FN = ±êÁ¿º¯Êý 
IF = ÄÚǶ±íº¯Êý 
P = ´æ´¢¹ý³Ì 
PK = PRIMARY KEY Ô¼Êø£¨ÀàÐÍÊÇ K£© 
RF = ¸´ÖÆÉ¸Ñ¡´æ´¢¹ý³Ì 
S = ϵͳ±í 
TF = ±íº¯Êý 
TR = ´¥· ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ