请思考以下场景。你在3个不同的模式(SYSIBM、DEFAULT和DB2INST1)下有3个名称相同(TABLE_1)的表。你以db2inst1身份连接到Linux服务器上的DB2数据库并立即发出下列语句:()。 SELECT * FROM table_1A、将会收到错误,因为没有指定表模式,你的查询模糊不清B、SYSIBM.table_1C、DEFAULT.table_1D、DB2INST1.table_1

题目

请思考以下场景。你在3个不同的模式(SYSIBM、DEFAULT和DB2INST1)下有3个名称相同(TABLE_1)的表。你以db2inst1身份连接到Linux服务器上的DB2数据库并立即发出下列语句:()。 SELECT * FROM table_1

  • A、将会收到错误,因为没有指定表模式,你的查询模糊不清
  • B、SYSIBM.table_1
  • C、DEFAULT.table_1
  • D、DB2INST1.table_1

相似考题
更多“请思考以下场景。你在3个不同的模式(SYSIBM、DEFAULT和DB2INST1)下有3个名称相同(TABLE_1)的表。你以db2inst1身份连接到Linux服务器上的DB2数据库并立即发出下列语句:()。 SELECT * FROM table_1A、将会收到错误,因为没有指定表模式,你的查询模糊不清B、SYSIBM.table_1C、DEFAULT.table_1D、DB2INST1.table_1”相关问题
  • 第1题:

    已知商品表的关系模式为:商品(商品编号,名称,类型),使用SQL语句查询类型为"食品",并且名称中不包含"面包"的商品信息,以下正确的是()。

    A.SELECT*FROM商品WHERE类型="食品"AND名称NOTLIKE"*面包*"

    B.SELECT*FROM商品WHERE类型="食品"AND名称"*面包*"

    C.SELECT*FROM商品WHERE类型="食品"AND名称NOTIN("面包")

    D.SELECT*FROM商品WHERE类型="食品"OR名称="面包"


    正确答案:A

  • 第2题:

    你正在使用一个SQLServer2005数据库,它包含一个名为Customers的表。其中Customers表包含如下的列定义:你使用以下Transact-SQL语句创建一个名为v_Customer的视图。CREATEVIEWv_CustomerASSELECTCustomerID,CompanyName,FirstName,LastName,PictureFROMCustomers你想要在v_Customer视图中创建一索引。在创建索引前,还需要修改此Transact-SQL语句。应采取以下哪两项举措?()

    A.将Picture列改为image数据类型

    B.表名包含模式名。

    C.包含WITHSCHEMABINDING语句

    D.在Select语句中用*符号选择所有的列


    参考答案:B, C

  • 第3题:

    设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在的全部不重复的城市。

    SELECT城市FROM作者表

    ______

    SELECT城市FROM出版商表


    正确答案:EXCEPT
    EXCEPT 解析:使用EXCEPT运算符可以实现集合差操作,从左查询中返回右查询没有找到的所有非重复值。

  • 第4题:

    在SELECT语句中,用来指定查询所用的表的子句是A)WHERE B)GROUP BY C)ORDER.BY D)FROM


    正确答案:D
    在SELECT语句中,WHERE子句用于指定表之间的联接条件或记录的过滤条件,GROUP BY子句用于对记录进行分组,ORDER BY子句用于对记录进行排序,FROM子句用于指定查询所用的表。故选项D为正确答案。

  • 第5题:

    以下四题使用如下的设备表:

    从设备表中查询单价大于100000元的设备,并显示设备名称,正确的命令是______。

    A.SELECT单价>100000FROM设备表FOR设备名称

    B.SELECT设备名称FROM设备表FOR单价>100000

    C.SELECT单价>100000 FROM设备表WHERE设备名称

    D.SELECT设备名称FROM设备表WHERE单价>100000


    正确答案:D

  • 第6题:

    有Oracle表”cd”,它包含属性”cdcode”,”category”和”cdname”,你要查询category取值为”CLASSIC”或”ROCK”的行,你采用语句()

    • A、SELECT * FROM cd WHERE category IN (’CLASSIC’,’ROCK’)
    • B、SELECT * FROM cd WHERE category BETWEEN ’CLASSIC’ AND ’ROCK’
    • C、SELECT * FROM cd WHERE category=’CLASSIC’ AND category=’ROCK’
    • D、SELECT * FROM cd WHERE category=’CLASSIC’ OR category=’ROCK’

    正确答案:A

  • 第7题:

    数据库中有一张表名称为Student,有列Name,Age,IDCard,Sex。要求写SQL语句查询出表中所有的数据,下列哪个SQL语句是正确的()

    • A、Select* From Student
    • B、Select Name From Student
    • C、Select Name,Age,IDCard From Student
    • D、Select Name,Age,IDCard,Sex From Student

    正确答案:A,D

  • 第8题:

    数据库表account对应实体类为Account类,以下HQL语句错误的有()。

    • A、select * from Account
    • B、From Account
    • C、From Account as model
    • D、Select * from account

    正确答案:D

  • 第9题:

    你是一个名为INVENTORY的数据库的开发者。你有一张你创建的报告清单。这些报告将同时被运行。你写出查询语句来创建每个报告。在查询语句的基础上,你设计和创建这个数据库表的索引。你想要确定你已经创建了有效的索引,你得怎么做?()

    • A、创建一个SQL事件探查器跟踪,使用OBJECT事件分类。
    • B、依靠包含有在报告中有使用的查询的一个工作量文件来运行索引调整向导。
    • C、运行系统监视器,并且使用SQLSERVER:ACCESSMETHODS计算器
    • D、在查询分析器里执行这些表的查询,并且使用SHOWPLAY-TEXTOPTION。

    正确答案:B

  • 第10题:

    如果要查询book表中所有书名以“数据库”开头的书籍价格,下列()语句是正确的。

    • A、SELECT price FROM book WHERE book_name=“数据库*”
    • B、SELECT price FROM book WHERE book_name LIKE“数据库*”
    • C、SELECT price FROM book WHERE book_name=“数据库%”
    • D、SELECT price FROM book WHERE book_name LIKE“数据库%”

    正确答案:D

  • 第11题:

    公司一个新的员工需要访问名为SQL1服务器上的SQL SERVER 2005 数据库.你用CREATE LOGIN ajones WITH PASSWORD = ’SQLServer$1’为其创建了登录名ajones。新员工报告说:当他在使用ajones登录的时候,收到如下的错误“用户‘ajones’登录失败。该用户与可信的SQL SERVER 连接无关联”。你需要解决这个问题并允许这个员工去登录SQL1。你应该怎么做?()

    • A、改变SQL SERVER 安全身份验证模式为“SQL SERVER 和 Windows 身份验证模式”
    • B、改变SQL SERVER 安全身份验证模式为“Windows 身份验证模式”
    • C、保证创建的登录名是带方括号([])的。(例如:[loginname])
    • D、通过用CREATE USER 语句给新创建的登录访问指定数据库的权限

    正确答案:A

  • 第12题:

    单选题
    请思考以下场景。你在3个不同的模式(SYSIBM、DEFAULT和DB2INST1)下有3个名称相同(TABLE_1)的表。你以db2inst1身份连接到Linux服务器上的DB2数据库并立即发出下列语句:()。 SELECT * FROM table_1
    A

    将会收到错误,因为没有指定表模式,你的查询模糊不清

    B

    SYSIBM.table_1

    C

    DEFAULT.table_1

    D

    DB2INST1.table_1


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

  • 第13题:

    你是公司的Linux服务的管理员。你使用vi编缉/etc/inittab文件时,在命令模式下查询shutdown字符串,使用的命令是( )和( )。


    参考答案:?shutdown、/shutdown

  • 第14题:

    在SQL Server 2000中,某数据库中有图书表(书号, 图书名称, 类别)和销售表(书号, 销售时间, 销售数量),其中销售数量大于0。现要查询2009年10月销售的图书名称和类别。请补全下列实现该功能的查询语句。

    SELECT图书名称, 类别FROM图书表

    WHERE EXISTS(SELECT*FROM销售表

    WHERE销售时间BETWEEN '2009/10/1' AND '2009/10/31'

    ______)


    正确答案:and 书号=图书表.书号
    and 书号=图书表.书号

  • 第15题:

    在SELECT语句中,用来指定查询所用的表的子句是

    A.WHERE

    B.GROUP BY

    C.ORDER BY

    D.FROM


    正确答案:D
    解析:在SELECT语句中, WHERE子句用于指定表之间的联接条件或记录的过滤条件,GROUP BY子句用于对记录进行分组, ORDER BY子句用于对记录进行排序,FROM子句用于指定查询所用的表。故选项D为正确答案。

  • 第16题:

    设有购买表(顾客号,商品号,购买时间)。现要查询顾客A与顾客B购买的相同商品。有下列查询语句:Ⅰ.SELECT商品号FROM购买表WHERE顾客号=ˊAˊAND商品号IN(SELECT商品号FROM购买表WHERE顾客号=ˊBˊ)Ⅱ.SELECT商品号FROM购买表WHERE顾客号=ˊA ˊEXCEPTSELECT商品号FROM购买表WHERE顾客号=ˊBˊⅢ.SELECT商品号FROM购买表WHERE顾客号=ˊAˊINTERSECTSELECT商品号FROM购买表WHERE顾客号=ˊBˊⅣ.SELECT商品号FROM购买表WHERE顾客号=ˊA ˊUNl0NSELECT商品号FROM购买表WHERE顾客号=ˊB ˊ上述语句中,能够实现该查询要求的是( )。

    A.仅Ⅰ和Ⅱ

    B.仅Ⅰ和Ⅲ

    C.仅Ⅰ和Ⅳ

    D.仅Ⅲ


    正确答案:B
    SQL中的集合操作符IN、EXCEPT、INTERSECT和UNION的用法分别为:①IN,确定给定的值是否与子查询或列表中的值相匹配,选择与列表中的任意一个值匹配的行;②EXCEPT,指在第一个集合中存在,但是不存在于第二个集合中的数据;③INTERsECT,是指在两个集合中都存在的数据;④UNION.操作符用于合并两个或多个SELECT语句的结果集,对于UNION操作符,请注意,UNION内部的SELECT语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条SELECT语句中的列的顺序必须相同。要返回A和B相同的商品,则选项I中先查出B购买的商品号,并且使用IN操作符,查出A购买的商品号且该商品号同时也在B购买的商品号结果集中,即满足了A和B都购买的商品号,符合要求。选项Ⅱ中的EXCEPT操作符使得查询出的结果为A购买的商品减去B购买的商品,不符合要求。选项Ⅲ的IN.TERSECT操作符表示两个结果集都存在的商品号,即既属于A又属于B的商品号,符合要求。选项Ⅳ中的UNION操作符表示两个结果集的合并,即包括A购买的商品也包括B购买的商品,不符合要求。

  • 第17题:

    从设备表中查询单价大于100000元的设备,并显示设备名称,正确的命令是

    A.SELECT单价>100000 FROM设备表FOR设备名称

    B.SELECT设备名称FROM设备表FOR单价>100000

    C.SELECT单价>100000FROM设备表WHERE设备名称

    D.SELECT设备名称FROM设备表WHERE单价>100000


    正确答案:D
    解析:SELECT查询最基本的格式通常为:SELECT-FROM-WHERE。其中,SELECT用于选择查询结果要显示的目标列表,FROM用于列出查询要用到的所有表文件,WHERE则用于指定查询结果的筛选条件。

  • 第18题:

    应在SELECT语句的哪一子句中指定要查询的表的名称?()

    • A、FROM子句
    • B、SELECT子句
    • C、WHERE子句
    • D、上述选项都可以,可以在SELECT语句中任何所需的位置上列出表

    正确答案:A

  • 第19题:

    你要在Oracle中定义SQL查询。下列哪个数据库对象不能直接从select语句中引用?()

    • A、表
    • B、序列
    • C、索引
    • D、视图

    正确答案:C

  • 第20题:

    查询远程SQL Server数据表,正确命令格式是()。

    • A、select 查询列 from 远程数据库名.远程所有者.远程表名
    • B、select 查询列 from 链接服务器名.远程数据库名.远程所有者.远程表名
    • C、select 查询列 from IP地址.远程数据库名.远程表名
    • D、select 查询列 from 链接服务器名.远程所有者.远程表名

    正确答案:B

  • 第21题:

    数据库中有一张表名称为Student,有列Name,Age,IDCard,Sex。要求写SQL语句查询出表中年龄介于20和30岁之间的数据,下列哪个SQL语句是正确的?()

    • A、Select* From Student Where Age>=20 ANDAge>=30
    • B、Select* From Student Where Age>=20 ANDAge<=30
    • C、Select* From Student Where Age BET WENN 20AND30
    • D、Select* From Student Where Age>=20&&Age>=30"

    正确答案:A,C

  • 第22题:

    公司A有一个名为SQL1的SQL Server 2005服务器。SQL1设置为SQL Server和Windows身份认证模式。使用Windows认证,在SQL1上你有sysadmin权限。使用SQL1工作的所有用户都反映说:使用SQL1的所有应用程序均停止响应。你的上司让你去调查此问题。在任务管理器中,你注意到CPU使用率为100%。你试图用SQL Server Management Studio连接到SQL1。但SQL1没有响应。你需要连接到SQL1才能诊断问题。哪两种方法可能让你达成此目标?()

    • A、用osql实用工具连接到SQL1
    • B、使用专用管理员连接的sqlcmd实用工具连接到SQL1
    • C、用SQL Server Management Studio连接到SQL1。打开一个查询窗口并执行以下语句:DBCC TRACEON 1244
    • D、在SQL Server Management Studio中,在工具栏上,点击数据库引擎查询以打开连接到数据库引擎对话框。在服务器名称文本框内,敲入ADMIN:SQL1。选择SQL Server身份认证并提供你的sa身份。点击连接按钮

    正确答案:B,D

  • 第23题:

    单选题
    你要在Oracle中定义SQL查询。下列哪个数据库对象不能直接从select语句中引用?()
    A

    B

    序列

    C

    索引

    D

    视图


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