柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
在SQL Server 2008中,设在某数据库中建有如下所示的存储过程: CREATE PROC P1 @a int = 20, @b char(4) AS … … 设有下列调用该存储过程的语句: Ⅰ.EXEC P1 100, 'a01' Ⅱ.EXEC P1 'a01' Ⅲ.EXEC P1 @b='a01' Ⅳ.EXEC P1 @a=default, @b='a01' 上述语句中,能够正确调用该存储过程的是()
A.仅Ⅰ和Ⅱ
B.仅Ⅰ、Ⅱ和Ⅲ
C.仅Ⅰ、Ⅲ和Ⅳ
D.全部
热度🔥613
参考答案:C
解析:
由题目存储过程可知,存储过程P1定义了两个带有默认值的参数。执行多个输入参数的存储过程时,参数的传递方式有两种:按照参数位置传递值和按参数名称传递值。如果定义了默认值,则在执行存储过程时可以不必指定该参数的值。但若按照参数位置传递值时必须从左往右赋值,即不能跳过左边的某个默认参数而传递某个值。Ⅱ中的参数赋值采用按参数位置传值,必须从左到右赋值。其他三项均符合存储过程的调用规则。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
存储管理器是数据库管理系统非常重要的组成部分。下列关于存储管理器的说法,错误的是( )
分区表是将一个表的数据按水平方式划分为不同的子集,从而可以更快速有效地访问数据子集。现有表R(A, B)以及针对该表的如下SQL语句,如果基于列A对R进行范围分区,该分区设计方案能提高其性能的SQL语句是()
阿文是某食品贸易公司销售部助理,现需要对2015年的销售数据进行分析,根据以下要求,帮助她完成此项工作。 1. 在考生文件夹下,将“Excel_素材.xlsx”文件另存为“Excel.xlsx”(“.xlsx”为文件扩展名),后续操作均基于此文件,否则不得分。 2. 命名“产品信息”工作表的单元格区域A1:D78名称为“产品信息”;命名“客户信息”工作表的单元格区域A1:G92名称为“客户信息”。 3. 在“订单明细”工作表中,完成下列任务: ① 根据B列中的产品代码,在C列、D列和E列填入相应的产品名称、产品类别和产品单价(对应信息可在“产品信息”工作表中查找)。 ② 设置G列单元格格式,折扣为0的单元格显示“-”,折扣大于0的单元格显示为百分比格式,并保留0位小数(如15%)。 ③ 在H列中计算每订单的销售金额,公式为“金额=单价×数量×(1-折扣)”,设置E列和H列单元格为货币格式,保留2位小数。 4. 在“订单信息”工作表中,完成下列任务: ① 根据B列中的客户代码,在E列和F列填入相应的发货地区和发货城市(提示:需首先清除B列中的空格和不可见字符),对应信息可在“客户信息”工作表中查找。 ② 在G列计算每订单的订单金额,该信息可在“订单明细”工作表中查找(注意:一个订单可能包含多个产品),计算结果设置为货币格式,保留2位小数。 ③ 使用条件格式,将每订单订货日期与发货日期间隔大于10天的记录所在单元格填充颜色设置为“红色”,字体颜色设置为“白色,背景1”。 5. 在“产品类别分析”工作表中,完成下列任务: ① 在B2:B9单元格区域计算每类产品的销售总额,设置单元格格式为货币格式,保留2位小数;并按照销售额对表格数据降序排序。 ② 在单元格区域D1:L17中创建复合饼图,并根据样例文件“图表参考效果.png”设置图表标题、绘图区、数据标签的内容及格式。 6. 在所有工作表的最右侧创建一个名为“地区和城市分析”的新工作表,并在该工作表A1:C19单元格区域创建数据透视表,以便按照地区和城市汇总订单金额。数据透视表设置需与样例文件“透视表参考效果.png”保持一致。 7. 在“客户信息”工作表中,根据每个客户的销售总额计算其所对应的客户等级(不要改变当前数据的排序),等级评定标准可参考“客户等级”工作表;使用条件格式,将客户等级为1级~5级的记录所在单元格填充颜色设置为“红色”,字体颜色设置为“白色,背景1”。 8. 为文档添加自定义属性,属性名称为“机密”,类型为“是或否”,取值为“是”。
在同一个Excel工作簿中,如需区分不同工作表的单元格,则要在引用地址前面增加( )。
标签
三级数据库技术
参数
存储
过程
p1