• 2004-11-22

    InterBase 数据类型

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://ryuryu.blogbus.com/logs/509119.html

    数据类型

    数据长度和表达范围

    说明

    BOOLEAN

    定长,2B
    • TRUE,FALSE,UNKNOWN

    表达真值

    INTEGER
    SMALLINT

    定长

    表达范围:

    INTEGER: -2^31 (-2,147,483,648) .. 2^31 - 1 (2,147,483,647)

    SMALLINT: -2^15 (-32,768).. 2^15 - 1 (32,767)

    表达整型数据。

    DECIMAL(P,S)
    NUMERIC(P,S)

    变长

    • P:精度,1~18
     S:
    小数位数,0~18,小于P

    存储数据与精度有关,可以为163264

    带定点精度和小数位数的数据类型。

    • DECIMAL(P,S)NUMERIC(P,S)功能相同。

    FLOAT
    DOUBLE PRECISION

    定长

    表达范围:
    FLOAT: 1.175 x 10^–38 to 3.402 x 10^38
    DOUBLE PRECISION: 2.225 x 10^–308 to 1.797 x 10^308

    • FLOAT存储32位,DOUBLE PRECISION 存储64

    IEEE SINGLE精度为7位。

    IEEE DOUBLE精度为15位。

     

    DATE

    定长,4个字节

    表达范围: 1 Jan 100 a.d. 1 Jan 100 a.d.to 29 Feb 32768 a.d. 29 Feb 32768 a.d.

    4字节长字存储。

    TIME

    定长,4个字节

    表达范围: 0:00 AM23:59.9999 PM

    不带符号的整型。

    TIMESTAMP

    定长,8个字节

    表达范围: 1 Jan 100 a.d. to 29 Feb 32768 a.d.

    组合DATETIME类型。

    CHAR(N)

    Subtypes:
    CHARACTER

    定长,为N个字节

    最大个数32767字节

    字符集的字符长度确定可以存放的字符最大个数

    定长字符串,N字节长。

    • CHARACTERCHAR同义词。

     

    VARCHAR(N)

    Subtypes:
    CHAR VARYING
    CHARACTER VARYING

    变长

    最大个数32767字节

    字符集的字符长度确定可以存放的字符最大个数

    变长字符串,N字节长。

    • • CHAR VARINGCHARACTER VARINGVARCHAR同义词。


    历史上的今天:

    今日之工作 2004-11-22

    随机文章:

    今日之工作 2004-11-22
    一天[一] 2004-07-06

    收藏到:Del.icio.us




    引用地址: