在报表系统中定义数据集书写SQL语句的时候,可以使用参数。通过如下哪种格式可引用参数()A、{planname}B、{$planname}C、plannameD、[$planname]

题目

在报表系统中定义数据集书写SQL语句的时候,可以使用参数。通过如下哪种格式可引用参数()

  • A、{planname}
  • B、{$planname}
  • C、planname
  • D、[$planname]

相似考题
更多“在报表系统中定义数据集书写SQL语句的时候,可以使用参数。通过如”相关问题
  • 第1题:

    ● 嵌入式SQL中通过 (49) 实现主语言与SQL语句间进行参数传递;SQL语句的执行状态通过 (50) 传递给主语言来进行流程控制;对于返回结果为多条记录的SQL语句,通过 (51) 来由主语言逐条处理。

    (49)A. 主变量 B. 游标 C. SQLCA D. 数据集

    (50)A. 主变量 B. 游标 C. SQLCA D. 数据集

    (51)A. 主变量 B. 游标 C. SQLCA D. 数据集


    正确答案:A,C,B
    试题(49)~(51)分析
        本题考查考生对嵌入式SQL的掌握。
        嵌入式SQL用于高级语言(主语言)和数据库的交互。高级语言用于客户端,实现界面及与用户的交互SQL语言用于后台数据库,主语言将变量值传给SQL,或SQL将值传给主语言,是通过主变量来实现的,主语言需要对SQL语句的执行状态(是否执行成功、查询结果的记录数等)进行检查以确定下一步的处理,需要DBMS将SQL语句执行状态写入SQL通信区(即SQLCA),主语言从中读取;游标可以将SQL查询到的多条记录逐条提取赋给主变量,交由主语言处理。
    参考答案
          (49)A(50)C(51)B

  • 第2题:

    请教一个SQL SERVER 2005数据导入的问题

    在SQL SERVER 2005使用数据导入功能的时候,可以使用输入SQL语句方式导入数据。但我发现,每次只能输入一条查询语句,导入到一个表。我想要实现我输入N条查询语句,就像选择N张表导入一样,不知道该如何实现?


    有几种方式可以实现你的需求,如果SQL不变的情况下,可以通过下面方式实现:
    前提条件需要在目标实例上创建链接服务器指向原SQL实例;
    1、编写多个分布式查询,使用SQL Server Management Studio一起执行
    如INSERT INTO 表名 SELECT * FROM OPENDATASOURCE(
    'SQLOLEDB',
    'Data Source=远程ip;User ID=sa;Password=密码'
    ).库名.dbo.表名
    (其中分布式查询如果创建链接服务器,源数据表也可以使用4段命名方式编写)
    2、通过代理的JOB方式执行上面的批量SQL,可以实现自动导入。
    3、可以创建SSIS包进行指导入。
    希望对你有所帮助。

    假如有两张表firstsecond

     

                              first

    xuehao

    name

    chengji

    640

    Li hui

    80

    639

    Xiao dong

    70

     

                              second

    xuehao

    Kecheng

    640

    Shuxue

    639

    Yuwen

     

    查询不同学号的 同学上的课和成绩

    语句:

     SELECT first.chengji second.kecheng

     FROM first second

     WHERE first..xuehao=second.xuehao

    指令意思:

      查询first表的chengjisecond表的kecheng

      first、表second中查询

      条件是两表中的学号一样

     

    使用关键是给出哪张表下的属性:如first表下的chengji,用first.chengji

     

     

     

    如果是选择N张表导入一张表一样,那可以考虑采用组合查询,把每个查询语句作为子查询来用。

    把几条查询语句写好,同时执行

  • 第3题:

    嵌入式SQL中通过 (49) 实现主语言与SQL语句间进行参数传递;SQL语句的执行状态通过 (50) 传递给主语言来进行流程控制;对于返回结果为多条记录的SQL语句,通过 (51) 来由主语言逐条处理。

    (49)

    A.主变量

    B.游标

    C.SQLCA

    D.数据集


    正确答案:A

  • 第4题:

    下列关于Access叙述中错误的是( )。

    A、查询是一个以表为基础数据源的虚表

    B、报表是数据库中数据输出的形式之一

    C、用户可以利用表向导、表设计器等系统工具创建表

    D、用户可以利用SQL语句创建表,但不能使用SQL语句修改表结构


    正确答案:D

  • 第5题:

    在Access中,报表中的数据源主要有()、查询和SQL语句。


    正确答案:数据表

  • 第6题:

    通用报表系统的操作流程一般是()

    • A、设计报表→定义数据→定义框架→修饰报表→设置打印参数
    • B、设计报表→定义框架→修饰报表→定义数据→设置打印参数
    • C、设计报表→定义框架→定义数据→修饰报表→设置打印参数
    • D、设计报表→修饰报表→定义框架→定义数据→设置打印参数

    正确答案:C

  • 第7题:

    关于SQL语句的描述哪些是正确的()

    • A、SQL语句不区分大小写
    • B、SQL语句以分号结束
    • C、SQL语句必须在一行内书写完成
    • D、SQL语句可以跨行书写

    正确答案:A,B,D

  • 第8题:

    在Access中,报表中的数据源主要有数据表、()和SQL语句。


    正确答案:查询

  • 第9题:

    在Oracle中,当从SQL表达式调用函数时,下列描述不正确的是()。

    • A、从SELECT语句调用的函数均不能修改数据库表
    • B、函数可以带有IN、OUT等模式的参数
    • C、函数的返回值必须是数据库类型,不得使用PL/SQL类型
    • D、形式参数必须使用数据库类型,不得使用PL/SQL类型

    正确答案:A,C

  • 第10题:

    单选题
    通用报表系统的操作流程一般是()
    A

    设计报表→定义数据→定义框架→修饰报表→设置打印参数

    B

    设计报表→定义框架→修饰报表→定义数据→设置打印参数

    C

    设计报表→定义框架→定义数据→修饰报表→设置打印参数

    D

    设计报表→修饰报表→定义框架→定义数据→设置打印参数


    正确答案: B
    解析: 暂无解析

  • 第11题:

    判断题
    报表数据集关联指的是两个数据集之间通过一个或多个字段建立的关联关系,类似于SQL语句中的多表中内连接
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    判断题
    数据集即来自关系数据库的查询。即席报表系统可以不通过书写SQL来定义数据集。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    下列关于SQL对表的定义的说法中,错误的是

    A.利用CREATE TABLE语句可以定义一个新的数据表结构

    B.利用SQL的表定义语句可以定义表中的主索引

    C.利用SQL的表定义语句可以定义表的域完整性、字段有效性规则等

    D.对于自由表的定义,SQL同样可以实现其完整性、有效性规则等信息的设置


    正确答案:D
    解析:在SQL的定义功能中,所定义的新数据表结构的内容和在表设计器中定义一个新表的内容一样,可以完成其所有功能,包括主索引、域完整性约束、字段有效性规则等。但对于自由表的定义和在表设计器中一样,都不能定义自由表的主索引、域完整约束、字段有效性规则等,只能进行一些最基本的操作,如定义字段名、宽度和类型等。

  • 第14题:

    在通用报表系统中定义报表的主要工作包括( )。

    A.分析设计报表

    B.定义报表框架

    C.定义报表数据

    D.修饰报表和设置打印参数


    正确答案:ABCD
    【考点】编制会计报表
    【解析】在通用报表系统中定义报表的主要工作包括:分析设计报表、定义报表框架、定义报表数据、修饰报表和设置打印参数。故选ABCD。

  • 第15题:

    下列叙述中,错误的是 ______。

    A.用INSERT-SQL语句可以插入一条记录

    B.用INSERT-SQL语句可以插入多条记录

    C.使用INSERT-SQL语句可以插入记录的部分数据

    D.使用INSERT-SQL语句插入记录时列名的排列顺序必须与表定义时的顺序一致


    正确答案:D
    解析:SQL中的INSERT语句既可以向指定表插入一条记录,又可以插入多条记录;也可以插入记录的部分值,对于没有插入值的字段,将取NULL值,但在表定义时有NOTNULL约束的字段不能取NULL值。在插入记录时列名的排列顺序不一定与表定义时的顺序一致,但要插入的数据值的排列顺序必须与列名的排列顺序一致,个数相等,数据类型一一对应。

  • 第16题:

    在VFP中,使用SQL的CREATE TABLE语句建立数据库表时,使用__________定义默认值。


    正确答案:
    DEFAULT
    在SQL的CREATE TABLE语句建立数据库表时,用DEFAULT定义默认值。  

  • 第17题:

    JDBC定义了一系列与关系数据库进行交互的类和接口,如()等。

    • A、内容
    • B、元数据
    • C、结果集
    • D、SQL语句
    • E、数据库连接

    正确答案:B,C,D,E

  • 第18题:

    关于SQL注入攻击,下列说法中正确的是()

    • A、攻击者通过SQL注入可以完全的控制数据库服务器
    • B、通过拼接的方式生成SQL查询语句容易遭到SQL注入攻击
    • C、对于不同的SQL数据路,SQL注入攻击的原理是类似的
    • D、使用存储过程执行查询也可能遭到SQL注入
    • E、使用参数化查询也可能遭到SQL注入

    正确答案:A,B,C,D,E

  • 第19题:

    报表数据集关联指的是两个数据集之间通过一个或多个字段建立的关联关系,类似于SQL语句中的多表中内连接


    正确答案:正确

  • 第20题:

    嵌入式SQL中实现主语言与SQL语句间的参数传递是通过()

    • A、SQLCA
    • B、共享变量
    • C、数据集
    • D、游标

    正确答案:B

  • 第21题:

    数据集即来自关系数据库的查询。即席报表系统可以不通过书写SQL来定义数据集。


    正确答案:错误

  • 第22题:

    单选题
    嵌入式SQL中实现主语言与SQL语句间的参数传递是通过()
    A

    SQLCA

    B

    共享变量

    C

    数据集

    D

    游标


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    在报表系统中定义数据集书写SQL语句的时候,可以使用参数。通过如下哪种格式可引用参数()
    A

    {planname}

    B

    {$planname}

    C

    planname

    D

    [$planname]


    正确答案: D
    解析: 暂无解析