首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL和MS SQL查询执行不同

问MySQL和MS SQL查询执行不同
EN

Stack Overflow用户
提问于 2011-11-04 13:20:26
回答 1查看 81关注 0票数 2
代码语言:javascript
复制
 SELECT ACOS(31.552278760192) 

在MSSQL Server中执行时,它会返回一些值,但在MYSQL中执行时,它会返回null。

任何形式的帮助都是值得感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-04 13:38:19

从fine manual

ACOS(X)

返回X的反余弦,即余弦为X的值。如果X不在-1到1的范围内,则返回NULL。

所以31.552278760192超出了MySQL的ACOS的范围。实际上,在[-1,1]和acos(31.552278760192) is ~4i之外,反余弦函数不会产生实数。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8005192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档