Sql server 对象id函数在T-SQL中不起作用
我创建了一个名为“fname”的函数Sql server 对象id函数在T-SQL中不起作用,sql-server,objectid,Sql Server,Objectid,我创建了一个名为“fname”的函数 /* create function fname(@ss int) returns int with schemabinding as begin return @ss end */ object_id('fname') 现在我想通过指定其名称,使用object_id函数获取其id。SQL Server提供了一个错误 Msg 102,15级,状态1,第11行 “fname”附近的语法不正确 有人能指出我做错了什么吗?提前感谢。您需要使用SELECT语
/*
create function fname(@ss int)
returns int
with schemabinding
as
begin
return @ss
end
*/
object_id('fname')
现在我想通过指定其名称,使用object_id函数获取其id。SQL Server提供了一个错误
Msg 102,15级,状态1,第11行
“fname”附近的语法不正确
有人能指出我做错了什么吗?提前感谢。您需要使用SELECT语句下的功能
select object_id('fname')
我试过了,成功了
create function fname(@ss int)
returns int
with schemabinding
as
begin
return @ss
end
go
select object_id('fname')
函数不是语句。只需在开头添加“选择”。