新足迹

 找回密码
 注册

精华好帖回顾

· 你是读什么书长大的 (2007-12-20) astina · 澳洲买房之经验略谈。-(冷饭) (2005-1-19) melbren
· 碧邪的这一年~ (2011-1-3) 碧邪 · 【过年】汇通三江五湖,贯穿沪甬川粤,无系无派之蛋糕姐姐红厨房出品 (2015-2-23) chesecake
Advertisement
Advertisement
查看: 1544|回复: 11

请教一道SQL Server题 (分分伺候) [复制链接]

发表于 2013-4-5 15:12 |显示全部楼层
此文章由 老衲 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 老衲 所有!转贴必须注明作者、出处和本声明,并保持内容完整

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
Advertisement
Advertisement

发表于 2013-4-5 15:16 |显示全部楼层
此文章由 joerkky 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 joerkky 所有!转贴必须注明作者、出处和本声明,并保持内容完整
C

评分

参与人数 1积分 +2 收起 理由
老衲 + 2 感谢分享

查看全部评分

发表于 2013-4-5 15:19 |显示全部楼层
此文章由 老衲 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 老衲 所有!转贴必须注明作者、出处和本声明,并保持内容完整
joerkky 发表于 2013-4-5 14:16
C

As a test result, table value function can be used within a view.

Never argue with stupid people. they will drag you down to their level then beat you with experience

发表于 2013-4-5 15:25 |显示全部楼层
此文章由 joerkky 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 joerkky 所有!转贴必须注明作者、出处和本声明,并保持内容完整
老衲 发表于 2013-4-5 15:19
As a test result, table value function can be used within a view.

选个最接近真相的呗

发表于 2013-4-5 15:27 |显示全部楼层
此文章由 老衲 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 老衲 所有!转贴必须注明作者、出处和本声明,并保持内容完整
joerkky 发表于 2013-4-5 14:25
选个最接近真相的呗

标准答案是A,所以
Never argue with stupid people. they will drag you down to their level then beat you with experience

发表于 2013-4-5 16:02 来自手机 |显示全部楼层
此文章由 huaxianz 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 huaxianz 所有!转贴必须注明作者、出处和本声明,并保持内容完整
70-461?
Advertisement
Advertisement

发表于 2013-4-5 16:06 |显示全部楼层
此文章由 老衲 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 老衲 所有!转贴必须注明作者、出处和本声明,并保持内容完整
huaxianz 发表于 2013-4-5 15:02
70-461?

Yes
Never argue with stupid people. they will drag you down to their level then beat you with experience

发表于 2013-4-5 17:42 |显示全部楼层
此文章由 donent74 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 donent74 所有!转贴必须注明作者、出处和本声明,并保持内容完整
A is correct, 因为你可以创建新Table数据类型(CREATE TYPE ... AS TABLE ...)。然后比如调用SP的时候,你传给一个这个类型的参数,可以用它返回一个table的记录。感觉A的表述比较容易引起混淆,但大概觉得就是这个意思。

评分

参与人数 1积分 +2 收起 理由
老衲 + 2 感谢分享

查看全部评分

发表于 2013-4-5 20:27 |显示全部楼层
此文章由 老衲 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 老衲 所有!转贴必须注明作者、出处和本声明,并保持内容完整
donent74 发表于 2013-4-5 16:42
A is correct, 因为你可以创建新Table数据类型(CREATE TYPE ... AS TABLE ...)。然后比如调用SP的时候,你 ...

user defined data type can not accept a input variable

感觉就没有准确答案
Never argue with stupid people. they will drag you down to their level then beat you with experience

发表于 2013-4-5 21:40 |显示全部楼层
此文章由 donent74 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 donent74 所有!转贴必须注明作者、出处和本声明,并保持内容完整
老衲 发表于 2013-4-5 20:27
user defined data type can not accept a input variable

感觉就没有准确答案

我感觉它说的是input vairable, 不是parameter。所以应该是有这样一个类型的参数,可以用什么variable传入。

发表于 2013-4-5 23:33 |显示全部楼层
此文章由 YugaYuga 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 YugaYuga 所有!转贴必须注明作者、出处和本声明,并保持内容完整
老衲 发表于 2013-4-5 20:27
user defined data type can not accept a input variable

感觉就没有准确答案

答案逐个试一遍好像也花不了太多功夫

you only live once
Advertisement
Advertisement

发表于 2013-4-6 09:43 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 典 于 2013-4-6 08:46 编辑

BCD错得比较明显但A的表述很怪。考试的话没时间深究只好选A
比如一个自定义数据类型OrderDetail, 象一个表一样包含产品ID,数量QTY
假设数据库有个stored proc: createorderdetail用来接受用户端提交的订单detail,带两个参数:@orderNumber,@OrderDetail readonly

程序里call这个proc 就要先构建@OrderDetail这个userdefinedtype,构建的时候accept input variable?返回到数据库proc的时候就是一个动态表。

我估计作者说的是那样的意思。

但是我很讨厌这种含糊的表述。
职业灌水赚分

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部