旅游新闻

这个函数在SQL中意味着什么?

返回>来源:365bet亚洲真人网   发布时间:2019-03-15 15:06    关注度:

展开全部
1,此函数是一个SQL函数一个子例程,由一个或多个Transact-SQL语句组成,可用于打包代码以供重用。
Microsoft SQL Server不会将用户限制为定义为Transact-SQL语言一部分的内置函数,但允许用户创建自己的用户定义函数。
使用CREATEFUNCTION语句创建的,并使用ALTERFUNCTION语句更改,您可以删除使用DROPFUNCTION语句用户定义的函数。
每个函数名称由完全合法的用户(database_name)定义。
所有者的名字
Function_name)必须是唯一的。
要创建,修改或删除用户定义的函数,必须授予CREATEFUNCTION特权。
在Transact-SQL语句中使用它们之前,非所有者的用户必须为其功能授予适当的权限。
要创建或修改引用CHECK,DEFAULT或计算列定义中的用户定义函数的表,您还必须具有该函数的REFERENCE权限。
在函数中,通过差异处理删除声明,并且在触发器或存储过程等模式中发生以下语句后面的Transact-SQL错误。
在函数内,由于先前的错误,函数的执行停止。
通过此操作,停止调用调用该函数的指令。
用户定义函数的类型2是SQL存储过程。存储过程由流控制和SQL语句编写。此过程已编译,优化并存储在数据库服务器上。每次使用时都可以调用应用程序。
在ORACLE中,您可以将多个链接的流程组合在一起形成包。
存储过程是用SQL Server提供的Transact-SQL语言编写的程序。
Transact-SQL语言是SQL Server为数据库应用程序设计提供的语言。这是应用程序和SQL Server数据库之间的主要编程接口。
它与用于PL-SQL数据库系统结构的Informix-4 GL语言和用于Oracle数据库系统的Informix相同。
这种语言主要提供以下功能,并允许用户设计满足参考要求的程序。)
3),一般流量控制命令(如果...更多...,而...
)4),内部功能

上一篇:“巨人的第一个最喜欢的婚礼”阅读了纸素叶玉 下一篇:“轻微的婚姻深深的爱情:穆有一个期待已久的