SQL语句–简单的函数书写举例(2)
--------------------------------创建函数,用 create---------------------------
CREATE FUNCTION TEST01(@A INT,@B INT) RETURNS INT
--------------------------------修改函数,用 alter---------------------------
ALTER FUNCTION TEST01(@A INT,@B INT) RETURNS INT
--------------------------------删除函数,用 drop----------------------------
DROP FUNCTION TEST01(@A INT,@B INT) RETURNS INT
在上篇文章中,提到创建函数的案例,上一篇
现在仍用该案例,进行【修改函数】
eg:计算 A-B
--------------------------修改函数 TEST01--------------------------
ALTER FUNCTION TEST01(@A INT,@B INT) RETURNS INT
----此处改为了 alter
AS
BEGIN
--RETURN ISNULL(@A,0)+ISNULL(@B,0)
RETURN @A-@B
----此处改成 A-B
END
GO
--------------------------查询函数 TEST01--------------------------
eg:计算 2-4
SELECT dbo.test01(2,4) AS '计算结果'
执行语句后,返回的结果值如下图:
【删除函数】非常简单
DROP FUNCTION TEST01
---drop function 函数名
执行完语句后,刷新数据库,可见【TEST01】函数已被删除
上一篇:标量函数的创建
下一篇:表值函数的创建、修改、删除