用户自定义函数有问题请教下

飞天奔月 2009-08-06 06:09:53

--创建自定义函数
if exists (select * from sysobjects where name='function_getArea_AttributeName')
drop function function_getArea_AttributeName
go

create function function_getArea_AttributeName --通过地区代码,address1,address2 获得商圈名称
(
@region_code varchar(6), --地区代码
@address1 varchar(100), --路名
@address2 varchar(100) --门牌号
)
returns varchar
as
begin
return 'hello world'
end
go


select function_getArea_AttributeName('11','11','11') as a



出错了


服务器: 消息 195,级别 15,状态 10,行 3
'function_getArea_AttributeName' 不是可以识别的 函数名。



...全文
48 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
soft_wsx 2009-08-06
  • 打赏
  • 举报
回复
select dbo.function_getArea_AttributeName('11','11','11') as a
a
h
--函数引用须名所有者名称
sdhdy 2009-08-06
  • 打赏
  • 举报
回复
returns varchar(8000)
sdhdy 2009-08-06
  • 打赏
  • 举报
回复
select dbo.function_getArea_AttributeName('11','11','11') as a
百年树人 2009-08-06
  • 打赏
  • 举报
回复
try
select dbo.function_getArea_AttributeName('11','11','11') as a

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧