【发布时间】:2016-02-26 21:22:13
【问题描述】:
我有一个函数,在这个函数里面,我想得到函数的名字。我能怎么做?我试过了:
CREATE FUNCTION dbo.func_test
--....
-- get name function
IF OBJECT_NAME(@@PROCID) LIKE '%_test%'
SELECT @isTest = 1
ELSE
SELECT @isTest = 0
OBJECT_NAME(@@PROCID)似乎支持存储过程,不支持
【问题讨论】:
-
我试过了,但不正确
-
你试过了,然后呢?错误?结果不正确?如果是,返回什么名称?
-
它返回 null,而不是函数名
标签: sql sql-server