sql - “MOD”不是可识别的内置函数名称

标签 sql sql-server-2008 tsql sql-server-2008-r2 modulo

我想用 MOD函数在 SQL Server 2008R2并关注此 link但仍然收到消息:

'MOD' is not a recognized built-in function name.


DECLARE @m INT
SET @m = MOD(321,11)
SELECT @m

错误:

Msg 195, Level 15, State 10, Line 2
'MOD' is not a recognized built-in function name.



为什么我不能从上面的链接使用这个功能?

最佳答案

MOD关键字只存在于 DAX语言(表格维度查询),而不是 TSQL
使用 %反而。

引用:Modulo

关于sql - “MOD”不是可识别的内置函数名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23310661/

相关文章:

c# - 建立博客数据模型的最佳实践

不同行之间的 MySQL 时间作为聚合

sql-server - 有限的 T-SQL 连接

sql - 索引是否加快了两个日期时间值的 DATEDIFF 的计算?

SQL高级查询

sql - 重复创建和删除同名的临时表

sql - 数据库结构..Ugg?

PHP 删除第二条记录组名称

sql - 将表中缺失的列从一个数据库添加到另一数据库

sql - 需要什么权限才能使用 SQL Server 表值参数 (TVP) 作为存储过程参数?