黑人陈建州 脱肛:SQL中的函数问题

来源:百度文库 编辑:高校问答 时间:2024/05/07 11:04:40
函数在SQL中有什么作用?
可以通俗的说一下吗 ?
或者请举个例子
谢谢
就是函数在SQL中是做什么用的?

函数是由一个或多个 Transact-SQL 语句组成的子程序,可用于封装代码以便重新使用。可使用 CREATE FUNCTION 语句创建、使用 ALTER FUNCTION 语句修改、以及使用 DROP FUNCTION 语句除去用户定义函数。必须被授予CREATE FUNCTION 权限才能创建、修改或除去用户定义函数。不是所有者的用户在 Transact-SQL 语句中使用某个函数之前,必须先给此用户授予该函数的适当权限。若要创建或更改在 CHECK 约束、DEFAULT 子句或计算列定义中引用用户定义函数的表,还必须具有函数的 REFERENCES 权限。

例如COUNT函数用来返回组中项目的数量。
下面的查询查找图书和书名的总数:

USE pubs
GO
SELECT COUNT(*)
FROM titles
GO

下面是结果集:

-----------
18

(1 row(s) affected)

说仔细点
是什么函数
看不太懂

在oracle数据库中有用的,