创建函数失败,各位大哥哥指点指点

极速小王子 2004-03-04 01:03:16
代码如下:
CREATE FUNCTION VIEW_CLIENTILE_BY_ID(@id int)
RETURNS TABLE
WITH ENCRYPTION
AS
BEGIN
IF dbo.GET_CLIENTILE_TYPE(@id)='个人用户' BEGIN
RETURN ( dbo.VIEW_CLIENTILE_EX(@id))
END
ELSE BEGIN
RETURN ( dbo.VIEW_CLIENTILE(@id))
END
END
--其中dbo.VIEW_CLIENTILE_EX()和dbo.VIEW_CLIENTILE()均是返回表的函数
--这两个函数创建没问题,但是,当我再创建函数VIEW_CLIENTILE_BY_ID时候,
--系统老是提示我说 :'BEGIN' 附近有语法错误
--另外,我尝试过使用RETURN(SELECT * FROM dbo.VIEW_CLIENTILE_EX(@id))
--句子,但还是报同样的错误,无法通过编译
--究竟怎么回事?
--还有,我发现,如果返回值是表的话,函数体就只能直接用RETURN(SELECT...)语
--句,否则会出错。
...全文
40 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
简历-求职简历-word-文件-简历模版免费分享-应届生-高颜值简历模版-个人简历模版-简约大气-大学生在校生-求职-实习 简历是展示个人经历、技能和能力的重要文档,以下是一个常见的简历格式和内容模板,供您参考: 简历格式: 头部信息:包括姓名、联系方式(电话号码、电子邮件等)、地址等个人基本信息。 求职目标(可选):简短描述您的求职意向和目标。 教育背景:列出您的教育经历,包括学校名称、所学专业、就读时间等。 工作经验:按时间顺序列出您的工作经历,包括公司名称、职位、工作时间、工作职责和成就等。 技能和能力:列出您的专业技能、语言能力、计算机技能等与职位相关的能力。 实习经验/项目经验(可选):如果您有相关实习或项目经验,可以列出相关信息。 获奖和荣誉(可选):列出您在学术、工作或其他领域获得的奖项和荣誉。 自我评价(可选):简要描述您的个人特点、能力和职业目标。 兴趣爱好(可选):列出您的兴趣爱好,展示您的多样性和个人素质。 参考人(可选):如果您有可提供推荐的人员,可以在简历中提供其联系信息。 简历内容模板: 姓名: 联系方式: 地址: 求职目标: (简短描述您的求职意

22,206

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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