• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            流量統計:
            Rixu Blog (日需博客)
            日需博客,每日必需來踩踩哦..
            posts - 108,comments - 54,trackbacks - 0

            Microsoft Access、MySQL 以及 SQL Server 所使用的數據類型和范圍。

            Microsoft Access 數據類型

            數據類型描述存儲
            Text 用于文本或文本與數字的組合。最多 255 個字符。  
            Memo

            Memo 用于更大數量的文本。最多存儲 65,536 個字符。

            注釋:無法對 memo 字段進行排序。不過它們是可搜索的。

             
            Byte 允許 0 到 255 的數字。 1 字節
            Integer 允許介于 -32,768 到 32,767 之間的數字。 2 字節
            Long 允許介于 -2,147,483,648 與 2,147,483,647 之間的全部數字 4 字節
            Single 單精度浮點。處理大多數小數。 4 字節
            Double 雙精度浮點。處理大多數小數。 8 字節
            Currency

            用于貨幣。支持 15 位的元,外加 4 位小數。

            提示:您可以選擇使用哪個國家的貨幣。

            8 字節
            AutoNumber AutoNumber 字段自動為每條記錄分配數字,通常從 1 開始。 4 字節
            Date/Time 用于日期和時間 8 字節
            Yes/No

            邏輯字段,可以顯示為 Yes/No、True/False 或 On/Off。

            在代碼中,使用常量 True 和 False (等價于 1 和 0)

            注釋:Yes/No 字段中不允許 Null 值

            1 比特
            Ole Object 可以存儲圖片、音頻、視頻或其他 BLOBs (Binary Large OBjects) 最多 1GB
            Hyperlink 包含指向其他文件的鏈接,包括網頁。  
            Lookup Wizard 允許你創建一個可從下列列表中進行選擇的選項列表。 4 字節

            MySQL 數據類型

            在 MySQL 中,有三種主要的類型:文本、數字和日期/時間類型。

            Text 類型:

            數據類型描述
            CHAR(size) 保存固定長度的字符串(可包含字母、數字以及特殊字符)。在括號中指定字符串的長度。最多 255 個字符。
            VARCHAR(size)

            保存可變長度的字符串(可包含字母、數字以及特殊字符)。在括號中指定字符串的最大長度。最多 255 個字符。

            注釋:如果值的長度大于 255,則被轉換為 TEXT 類型。

            TINYTEXT 存放最大長度為 255 個字符的字符串。
            TEXT 存放最大長度為 65,535 個字符的字符串。
            BLOB 用于 BLOBs (Binary Large OBjects)。存放最多 65,535 字節的數據。
            MEDIUMTEXT 存放最大長度為 16,777,215 個字符的字符串。
            MEDIUMBLOB 用于 BLOBs (Binary Large OBjects)。存放最多 16,777,215 字節的數據。
            LONGTEXT 存放最大長度為 4,294,967,295 個字符的字符串。
            LONGBLOB 用于 BLOBs (Binary Large OBjects)。存放最多 4,294,967,295 字節的數據。
            ENUM(x,y,z,etc.)

            允許你輸入可能值的列表??梢栽?ENUM 列表中列出最大 65535 個值。如果列表中不存在插入的值,則插入空值。

            注釋:這些值是按照你輸入的順序存儲的。

            可以按照此格式輸入可能的值:ENUM('X','Y','Z')

            SET 與 ENUM 類似,SET 最多只能包含 64 個列表項,不過 SET 可存儲一個以上的值。

            Number 類型:

            數據類型描述
            TINYINT(size) -128 到 127 常規。0 到 255 無符號*。在括號中規定最大位數。
            SMALLINT(size) -32768 到 32767 常規。0 到 65535 無符號*。在括號中規定最大位數。
            MEDIUMINT(size) -8388608 到 8388607 普通。0 to 16777215 無符號*。在括號中規定最大位數。
            INT(size) -2147483648 到 2147483647 常規。0 到 4294967295 無符號*。在括號中規定最大位數。
            BIGINT(size) -9223372036854775808 到 9223372036854775807 常規。0 到 18446744073709551615 無符號*。在括號中規定最大位數。
            FLOAT(size,d) 帶有浮動小數點的小數字。在括號中規定最大位數。在 d 參數中規定小數點右側的最大位數。
            DOUBLE(size,d) 帶有浮動小數點的大數字。在括號中規定最大位數。在 d 參數中規定小數點右側的最大位數。
            DECIMAL(size,d) 作為字符串存儲的 DOUBLE 類型,允許固定的小數點。

            * 這些整數類型擁有額外的選項 UNSIGNED。通常,整數可以是負數或正數。如果添加 UNSIGNED 屬性,那么范圍將從 0 開始,而不是某個負數。

            Date 類型:

            數據類型描述
            DATE()

            日期。格式:YYYY-MM-DD

            注釋:支持的范圍是從 '1000-01-01' 到 '9999-12-31'

            DATETIME()

            *日期和時間的組合。格式:YYYY-MM-DD HH:MM:SS

            注釋:支持的范圍是從 '1000-01-01 00:00:00' 到 '9999-12-31 23:59:59'

            TIMESTAMP()

            *時間戳。TIMESTAMP 值使用 Unix 紀元('1970-01-01 00:00:00' UTC) 至今的描述來存儲。格式:YYYY-MM-DD HH:MM:SS

            注釋:支持的范圍是從 '1970-01-01 00:00:01' UTC 到 '2038-01-09 03:14:07' UTC

            TIME() 時間。格式:HH:MM:SS 注釋:支持的范圍是從 '-838:59:59' 到 '838:59:59'
            YEAR()

            2 位或 4 位格式的年。

            注釋:4 位格式所允許的值:1901 到 2155。2 位格式所允許的值:70 到 69,表示從 1970 到 2069。

            * 即便 DATETIME 和 TIMESTAMP 返回相同的格式,它們的工作方式很不同。在 INSERT 或 UPDATE 查詢中,TIMESTAMP 自動把自身設置為當前的日期和時間。TIMESTAMP 也接受不同的格式,比如 YYYYMMDDHHMMSS、YYMMDDHHMMSS、YYYYMMDD 或 YYMMDD。

            SQL Server 數據類型

            Character 字符串:

            數據類型描述存儲
            char(n) 固定長度的字符串。最多 8,000 個字符。 n
            varchar(n) 可變長度的字符串。最多 8,000 個字符。  
            varchar(max) 可變長度的字符串。最多 1,073,741,824 個字符。  
            text 可變長度的字符串。最多 2GB 字符數據。  

            Unicode 字符串:

            數據類型描述存儲
            nchar(n) 固定長度的 Unicode 數據。最多 4,000 個字符。  
            nvarchar(n) 可變長度的 Unicode 數據。最多 4,000 個字符。  
            nvarchar(max) 可變長度的 Unicode 數據。最多 536,870,912 個字符。  
            ntext 可變長度的 Unicode 數據。最多 2GB 字符數據。  

            Binary 類型:

            數據類型描述存儲
            bit 允許 0、1 或 NULL  
            binary(n) 固定長度的二進制數據。最多 8,000 字節。  
            varbinary(n) 可變長度的二進制數據。最多 8,000 字節。  
            varbinary(max) 可變長度的二進制數據。最多 2GB 字節。  
            image 可變長度的二進制數據。最多 2GB。  

            Number 類型:

            數據類型描述存儲
            tinyint 允許從 0 到 255 的所有數字。 1 字節
            smallint 允許從 -32,768 到 32,767 的所有數字。 2 字節
            int 允許從 -2,147,483,648 到 2,147,483,647 的所有數字。 4 字節
            bigint 允許介于 -9,223,372,036,854,775,808 和 9,223,372,036,854,775,807 之間的所有數字。 8 字節
            decimal(p,s)

            固定精度和比例的數字。允許從 -10^38 +1 到 10^38 -1 之間的數字。

            p 參數指示可以存儲的最大位數(小數點左側和右側)。p 必須是 1 到 38 之間的值。默認是 18。

            s 參數指示小數點右側存儲的最大位數。s 必須是 0 到 p 之間的值。默認是 0。

            5-17 字節
            numeric(p,s)

            固定精度和比例的數字。允許從 -10^38 +1 到 10^38 -1 之間的數字。

            p 參數指示可以存儲的最大位數(小數點左側和右側)。p 必須是 1 到 38 之間的值。默認是 18。

            s 參數指示小數點右側存儲的最大位數。s 必須是 0 到 p 之間的值。默認是 0。

            5-17 字節
            smallmoney 介于 -214,748.3648 和 214,748.3647 之間的貨幣數據。 4 字節
            money 介于 -922,337,203,685,477.5808 和 922,337,203,685,477.5807 之間的貨幣數據。 8 字節
            float(n) 從 -1.79E + 308 到 1.79E + 308 的浮動精度數字數據。 參數 n 指示該字段保存 4 字節還是 8 字節。float(24) 保存 4 字節,而 float(53) 保存 8 字節。n 的默認值是 53。 4 或 8 字節
            real 從 -3.40E + 38 到 3.40E + 38 的浮動精度數字數據。 4 字節

            Date 類型:

            數據類型描述存儲
            datetime 從 1753 年 1 月 1 日 到 9999 年 12 月 31 日,精度為 3.33 毫秒。 8 bytes
            datetime2 從 1753 年 1 月 1 日 到 9999 年 12 月 31 日,精度為 100 納秒。 6-8 bytes
            smalldatetime 從 1900 年 1 月 1 日 到 2079 年 6 月 6 日,精度為 1 分鐘。 4 bytes
            date 僅存儲日期。從 0001 年 1 月 1 日 到 9999 年 12 月 31 日。 3 bytes
            time 僅存儲時間。精度為 100 納秒。 3-5 bytes
            datetimeoffset 與 datetime2 相同,外加時區偏移。 8-10 bytes
            timestamp 存儲唯一的數字,每當創建或修改某行時,該數字會更新。timestamp 基于內部時鐘,不對應真實時間。每個表只能有一個 timestamp 變量。  

            其他數據類型:

            數據類型描述
            sql_variant 存儲最多 8,000 字節不同數據類型的數據,除了 text、ntext 以及 timestamp。
            uniqueidentifier 存儲全局標識符 (GUID)。
            xml 存儲 XML 格式化數據。最多 2GB。
            cursor 存儲對用于數據庫操作的指針的引用。
            table 存儲結果集,供稍后處理。
            Logo
            作者:Gezidan
            出處:http://www.rixu.net    
            本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。
            posted on 2011-08-23 23:22 日需博客 閱讀(1716) 評論(1)  編輯 收藏 引用 所屬分類: 技術文章 、其它語言轉載

            FeedBack:
            # re: SQL 數據類型
            2011-08-24 09:51 | xzsdn
            不要什么都提交到首頁好不好  回復  更多評論
              
            色婷婷久久综合中文久久蜜桃av| www性久久久com| 久久久WWW免费人成精品| 久久精品国产秦先生| aaa级精品久久久国产片| 少妇久久久久久久久久| 亚洲精品乱码久久久久久按摩 | 日本强好片久久久久久AAA| 久久久国产打桩机| 久久99国内精品自在现线| 2020久久精品国产免费| 久久久91精品国产一区二区三区 | 无码人妻精品一区二区三区久久| 精品人妻伦九区久久AAA片69| 久久99久国产麻精品66| 久久久婷婷五月亚洲97号色 | 国内精品人妻无码久久久影院导航| 久久精品国产色蜜蜜麻豆| 久久99精品国产麻豆| 国产精品久久久久一区二区三区| 久久久久亚洲精品无码网址| 精品久久人人爽天天玩人人妻| 久久精品中文字幕无码绿巨人| 国产欧美久久久精品| 性高朝久久久久久久久久| 久久国产亚洲精品无码| 精品久久久久久无码中文字幕 | 久久777国产线看观看精品| 久久久久国产亚洲AV麻豆| 久久发布国产伦子伦精品| 久久久久久一区国产精品| 久久久久AV综合网成人| 欧美成a人片免费看久久| 国内精品久久久久久久97牛牛| 国产午夜精品理论片久久| 香蕉久久夜色精品升级完成| 久久久久99精品成人片| 99麻豆久久久国产精品免费| 精品久久久久久国产 | 99久久免费国产精品特黄| 久久成人影院精品777|