错误 889

“语句包含非确定型函数 '%1' 的非法使用”

项目 描述

SQLCode

-889L

常量

NONDETERMINISTIC_FUNCTION

SQLState

42W79

ODBC 2 状态

37000

ODBC 3 状态

42000

Sybase 错误代码

2551

严重级代码

15

参数 1

错误使用的非确定型用户定义函数的名称。

可能的原因

非确定型函数不能出现在 CHECK 约束或任何其它类型的完整性约束中。它们可以出现在查询、视图或派生表中的任何地方。但是,如果带别名的 SELECT 列表表达式包含非确定型函数,则不能在此查询的其它位置引用该别名。