删除函数注意事项从当前数据库中删除一个或多个用户定义函数。DROP 函数支持本机编译的标量用户定义函数。如果数据库中存在引用 DROP FUNCTION 的 Transact-SQL 函数或视图并且这些函数或视图通过使用 SCHEMABINDING 创建,或者存在引用该函数的计算列、CHECK 约束...
修改表值函数注意事项更改先前通过执行 CREATE FUNCTION 语句创建的现有 Transact-SQL 或 CLR 函数,但不更改权限,也不影响任何相关的函数、存储过程或触发器。不能用 ALTER FUNCTION 将表值函数更改为标量值函数,反之亦然。不能用 ALTER FUNCTION ...
修改标量值函数注意事项更改先前通过执行 CREATE FUNCTION 语句创建的现有 Transact-SQL 或 CLR 函数,但不更改权限,也不影响任何相关的函数、存储过程或触发器。不能用 ALTER FUNCTION 将标量值函数更改为表值函数。反之亦然。不能使用 ALTER FUNCTIO...
用户定义函数定义与编程语言中的函数类似,SQL Server 用户定义函数是接受参数、执行操作(例如复杂计算)并将操作结果以值的形式返回的例程。 返回值可以是单个标量值或结果集。用户定义函数准则在函数中,将会区别处理导致语句被取消并继续执行模块(如触发器或存储过程)中的下一个语句的 Transact...