在SQL2000 里,有小数就进位,是那一个 比如小数是0.122 ,我想经过函数后,变成1 ,就像无条件进位一样再比如1.11结果变成2, 这个函数是那一个函数呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CEILING返回大于或等于所给数字表达式的最小整数。语法CEILING ( numeric_expression ) 参数numeric_expression是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。返回类型返回与 numeric_expression 相同的类型。示例下面的示例显示使用 CEILING 函数的正数、负数和零值。 SELECT CEILING($123.45), CEILING($-123.45), CEILING($0.0)GO下面是结果集:--------- --------- ------------------------- 124.00 -123.00 0.00 (1 row(s) affected)也可以自己转INT比较 CEILING返回大于或等于所给数字表达式的最小整数。语法CEILING ( numeric_expression ) 参数numeric_expression是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。返回类型返回与 numeric_expression 相同的类型。示例下面的示例显示使用 CEILING 函数的正数、负数和零值。 SELECT CEILING($123.45), CEILING($-123.45), CEILING($0.0)GO下面是结果集:--------- --------- ------------------------- 124.00 -123.00 0.00 (1 row(s) affected) ceiling 。 select ceiling(1.22),floor(1.22)---------------------------2,1 SELECT CASE WHEN 123.01>CONVERT(INT,123.01) THEN CONVERT(INT,123.01)+1 ELSE CONVERT(INT,123.01) END ----------- 124(所影响的行数为 1 行)这是另外一种方法 CEILING返回大于或等于所给数字表达式的最小整数。语法CEILING ( numeric_expression ) 参数numeric_expression是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。返回类型返回与 numeric_expression 相同的类型。示例下面的示例显示使用 CEILING 函数的正数、负数和零值。 SELECT CEILING($123.45), CEILING($-123.45), CEILING($0.0)GO下面是结果集:--------- --------- ------------------------- 124.00 -123.00 0.00 (1 row(s) affected) CEILING返回大于或等于所给数字表达式的最小整数。语法CEILING ( numeric_expression ) 参数numeric_expression是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。返回类型返回与 numeric_expression 相同的类型。示例下面的示例显示使用 CEILING 函数的正数、负数和零值。 SELECT CEILING($123.45), CEILING($-123.45), CEILING($0.0)GO下面是结果集:--------- --------- ------------------------- 124.00 -123.00 0.00 (1 row(s) affected)引用楼上的 ceiling 就是这个,如果向下取整就是floor了 CEILING返回大于或等于所给数字表达式的最小整数select ceiling(0.122),celing(1.122) ceiling 回复内容太短了! CEILING返回大于或等于所给数字表达式的最小整数。语法CEILING ( numeric_expression ) CEILING返回大于或等于所给数字表达式的最小整数。语法CEILING ( numeric_expression ) 参数numeric_expression是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。返回类型返回与 numeric_expression 相同的类型。 有一个sql语句不知道如何写 联合查询按字段排序的交叉表问题 超难的SQL。。。!!!!! 行列互换的问题(请高手帮忙) c#操作access出问题了!在线等,急!!!!! 循环-不断插入不重复的记录 【100分】如何 远程连接access 数据库 请帮忙写一下连接字符串!!【谢谢】【谢谢】【谢谢】【谢谢】【谢谢】【谢谢】 全文检索问题 树形处理? 请问informix的cli 和odbc如何配置,急!! 一个'_'替换问题 为什么老是说语法错误?
返回大于或等于所给数字表达式的最小整数。语法
CEILING ( numeric_expression ) 参数
numeric_expression是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。返回类型
返回与 numeric_expression 相同的类型。示例
下面的示例显示使用 CEILING 函数的正数、负数和零值。 SELECT CEILING($123.45), CEILING($-123.45), CEILING($0.0)
GO下面是结果集:--------- --------- -------------------------
124.00 -123.00 0.00 (1 row(s) affected)也可以自己转INT比较
返回大于或等于所给数字表达式的最小整数。语法
CEILING ( numeric_expression ) 参数
numeric_expression是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。返回类型
返回与 numeric_expression 相同的类型。示例
下面的示例显示使用 CEILING 函数的正数、负数和零值。 SELECT CEILING($123.45), CEILING($-123.45), CEILING($0.0)
GO下面是结果集:--------- --------- -------------------------
124.00 -123.00 0.00 (1 row(s) affected)
select ceiling(1.22),floor(1.22)
---------------------------
2,1
-----------
124(所影响的行数为 1 行)这是另外一种方法
CEILING
返回大于或等于所给数字表达式的最小整数。语法
CEILING ( numeric_expression ) 参数
numeric_expression是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。返回类型
返回与 numeric_expression 相同的类型。示例
下面的示例显示使用 CEILING 函数的正数、负数和零值。 SELECT CEILING($123.45), CEILING($-123.45), CEILING($0.0)
GO下面是结果集:--------- --------- -------------------------
124.00 -123.00 0.00 (1 row(s) affected)
返回大于或等于所给数字表达式的最小整数。语法
CEILING ( numeric_expression ) 参数
numeric_expression是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。返回类型
返回与 numeric_expression 相同的类型。示例
下面的示例显示使用 CEILING 函数的正数、负数和零值。 SELECT CEILING($123.45), CEILING($-123.45), CEILING($0.0)
GO下面是结果集:--------- --------- -------------------------
124.00 -123.00 0.00 (1 row(s) affected)引用楼上的
返回大于或等于所给数字表达式的最小整数select ceiling(0.122),celing(1.122)
返回大于或等于所给数字表达式的最小整数。语法
CEILING ( numeric_expression )
返回大于或等于所给数字表达式的最小整数。语法
CEILING ( numeric_expression ) 参数
numeric_expression是精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。返回类型
返回与 numeric_expression 相同的类型。