decimal(10,2) 是什么意思 在一个表中

来源:百度知道 编辑:UC知道 时间:2024/06/22 20:12:45
create table orders
(
ordid int not null,
cusid varchar(20) not null,
comid int not null,
amount int not null check(amount<100),
payamount decimal(10,2) not null
)

在一个表中,Numeric(10,2) 指字段是数字型,长度为10 小数为两位的 。

一、字符型
VARCHAR VS CHAR

VARCHAR型和CHAR型数据的这个差别是细微的,但是非常重要。他们都是用来储存字符串长度小于255的字符。

二、文本型

TEXT

使用文本型数据,可以存放超过二十亿个字符的字符串。当需要存储大串的字符时,应该使用文本型数据。

三、数值型

SQL支持许多种不同的数值型数据。可以存储整数 INT 、小数 NUMERIC、和钱数 MONEY。

四、逻辑型

BIT

如果使用复选框( CHECKBOX)从网页中搜集信息,可以把此信息存储在BIT型字段中。BIT型字段只能取两个值:0或1。

当心,在创建好一个表之后,不能向表中添加 BIT型字段。如果打算在一个表中包含BIT型字段,必须在创建表时完成。

五、日期型

DATETIME VS SMALLDATETIME

一个 DATETIME型的字段可以存储的日期范围是从1753年1月1日第一毫秒到9999年12月31日最后一毫秒。

decimal(10,2) 是什么意思 在一个表中 decimal是什么意思 decimal fraction 是什么 decimal figure是什么? NUMERIC和DECIMAL的区别 SQLServer中decimal 类型的问题 c# 中 decimal类型运算的问题 c#中怎样使decimal类型变量保留固定小数位? 不理解decimal精度更高、适合财务计算这种说法 SQL语句 Decimal如何去掉末尾无用的0