社区
疑难问题
帖子详情
为什么函数名不可以识别?谁牛,告诉我原因
cityeremite
2003-08-19 11:23:08
我自己写了个SQL的函数,但是调用的时候必须加前缀“dbo.”否则就说函数名不可识别,我用“sp_helptext”能取的函数的内容,谁知道为什么??
...全文
216
11
打赏
收藏
为什么函数名不可以识别?谁牛,告诉我原因
我自己写了个SQL的函数,但是调用的时候必须加前缀“dbo.”否则就说函数名不可识别,我用“sp_helptext”能取的函数的内容,谁知道为什么??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yujohny
2003-09-26
打赏
举报
回复
还不明白,既然是用户自定义函数
你当然要让SQL知道是调用谁的函数,所以函数前面要加上所有者
cityeremite
2003-09-26
打赏
举报
回复
呵呵,谢谢各位,虽然还是没怎么搞明白
CrazyFor
2003-08-19
打赏
举报
回复
没办法,必须加.
hjb111
2003-08-19
打赏
举报
回复
调用用户定义函数
当调用标量用户定义函数时,必须提供至少由两部分组成的名称:
SELECT *, MyUser.MyScalarFunction()
FROM MyTable
可以使用一个部分构成的名称调用表值函数:
SELECT *
FROM MyTableFunction()
然而,当调用返回表的 SQL Server 内置函数时,必须将前缀 :: 添加至函数名:
SELECT * FROM ::fn_helpcollations()
可在 Transact-SQL 语句中所允许的函数返回的相同数据类型表达式所在的任何位置引用标量函数,包括计算列和 CHECK 约束定义。例如,下面的语句创建一个返回 decimal 的简单函数:
CREATE FUNCTION CubicVolume
-- Input dimensions in centimeters
(@CubeLength decimal(4,1), @CubeWidth decimal(4,1),
@CubeHeight decimal(4,1) )
RETURNS decimal(12,3) -- Cubic Centimeters.
AS
BEGIN
RETURN ( @CubeLength * @CubeWidth * @CubeHeight )
END
然后可以在允许整型表达式的任何地方(如表的计算列中)使用该函数:
CREATE TABLE Bricks
(
BrickPartNmbr int PRIMARY KEY,
BrickColor nchar(20),
BrickHeight decimal(4,1),
BrickLength decimal(4,1),
BrickWidth decimal(4,1),
BrickVolume AS
(
dbo.CubicVolume(BrickHeight,
BrickLength, BrickWidth)
)
)
dbo.CubicVolume 是返回标量值的用户定义函数的一个示例。RETURNS 子句定义由该函数返回的值的标量数据类型。BEGIN...END 块包含一个或多个执行该函数的 Transact-SQL 语句。该函数中的每个 RETURN 语句都必须具有一个参数,可返回具有在 RETURNS 子句中指定的数据类型(或可隐性转换为 RETURNS 中指定类型的数据类型)的数据值。RETURN 参数的值是该函数返回的值。
txlicenhe
2003-08-19
打赏
举报
回复
没办法,加一下也不麻烦,忍了吧。
hjb111
2003-08-19
打赏
举报
回复
当然需要了,微软公司就这么规定的!
liuyun2003
2003-08-19
打赏
举报
回复
兄弟和微软商量一下,看看能不能改。
happydreamer
2003-08-19
打赏
举报
回复
是这样的啊
chump
2003-08-19
打赏
举报
回复
这是系统规定啊!
zjcxc
2003-08-19
打赏
举报
回复
目前的版本规定要这样调用 .
z5wjz
2003-08-19
打赏
举报
回复
查询用户自定义的标量函数时必须加上所有者
Excel
函数
100问
初学Excel
函数
你是否总有一种无力感?工作中遇到问题时,不知道用什么
函数
来解决?
函数
的单词都认识,但一用它来写公式,要么写不出来,要么结果不对,更别说编写嵌套公式那些
函数
名
称、
函数
参数的作用总是记不住,公式总是编制不对;用Excel多年,还是只会常用的那三五个
函数
。本次课程结合职场工作中遇到的问题,整理100问用
函数
来帮助大家学习Excel
函数
的这些痛点。熟练掌握Excel
函数
的他,总是几分钟就能完成,别人倒腾1天的工作量。
深度学习入门:手把手教你用TensorFlow搭建图像
识别
模块
之前和大家简单介绍了什么是神经网络(见我的文章:一句话
告诉
你什么是神经网络 )。那么今天再跟大家分享一些深度学习算法在图像
识别
上的应用。主要内容大概可以分为如下三个部分:● 深度学习介绍;● 神经网络工作原理;● 用 TensorFlow 实现图像
识别
。深度学习介绍我们知道深度学习现在是已经是一个非常热门的技术,那大家第一次听到这个深度学习的时候呢?很有可能就是因为去年这个时候 AlphaGo 战胜李世石的这个事情。当时这个事情获得了全社会的广泛关注和热烈讨论。但其实 AlphaGo 并不是第一个战胜人类的
非常详细的讲解车牌
识别
easypr
更新:基于keras-tensorflow的车牌
识别
,HyperLPR是一个基于Python的使用深度学习针对对中文车牌
识别
的实现,与开源的EasyPR相比,它的检测速度和鲁棒性和多场景的适应性都要好于EasyPR。 非常详细的讲解车牌
识别
EasyPR 我正在做一个开源的中文车牌
识别
系统,Git地址为:https://github.com/liuruoze/
牛
客上C++的面试题和答案
作者:弑风之痕 链接:https://www.nowcoder.com/discuss/578910 来源:
牛
客网 说一下C++和C的区别 C++是面向对象的语言,而C是面向过程的结构化编程语言 语法上: C++具有重载、继承和多态三种特性 C++相比C,增加多许多类型安全的功能,比如强制类型转换、 C++支持范式编程,比如模板类、
函数
模板等 引用和指针的区别? 指针是一个实体,需要分配内存空间。引用只是变量的别
名
,不需要分配内存空间。 引用在定义的时候必须进行初始化,并且不能够
大数据毕设项目 深度学习+python+opencv实现动物
识别
- 图像
识别
🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹
告诉
学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是🚩 **基于深度学习的动物
识别
算法 **🥇学长这里给一个题目综合评分(每项满分5分)难度系数:3分工作量:3分创新点:3分。
疑难问题
22,209
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章