关于在sparksql中直接操作sql说法正确的是?()
A.在sqlcontext.sql中直接使用sql读取hive表
B.在sqlcontext.sql中直接使用sql操作dataframe对象
C.在sqlcontext.sql中直接已经在sparksql中注册为表的对象
D.在sqlcontext.sql中直接使用sql读取mysql表
A.在sqlcontext.sql中直接使用sql读取hive表
B.在sqlcontext.sql中直接使用sql操作dataframe对象
C.在sqlcontext.sql中直接已经在sparksql中注册为表的对象
D.在sqlcontext.sql中直接使用sql读取mysql表
A.多路输出是指MaxComputeSQL可以支持在一个语句中插入到不同的结果表或者分区
B.一般情况下,单个SQL里最多可以写128路输出
C.在一个multiinsert中,对于分区表,同一个目标分区不可以出现多次;对于未分区表,该表不能出现多次
D.对于同一张分区表的不同分区,不能同时有insertoverwrite和insertinto操作,否则报错返回
A.更新视图包括插入、删除、修改三类操作
B.安全起见,更新视图时需要在定义视图时增加withcheckoption子句
C.视图是实际数据库实体
D.视图多用于查询
A.一条SQL语句可以对多个表进行更新操作
B.一条SQL语句可以在一个表中插入多条元组
C.一条SQL语句可以修改一个表中的多条元组
D.一条SQL语句只能对一个表进行更新操作
A.二进制日志会以二进制的形式记录数据库的各种操作,并记录查询语句
B.错误日志会记录MySQL服务器启动、关闭和运行时出错等信息
C.通用查询日志记录执行时间超过指定时间的各种操作,通过工具分析慢查询日志可以定位MySQL服务器性能瓶颈所在
D.慢查询日志记录MySQL服务器的启动和关闭信息、客户端的连接信息、更新数据记录SQL语句和查询数据记录SQL语句
.在ADO.NET中,对于Command 对象的ExecuteNonQuery()方法和 ExecuteReader()方法,
下面叙述错误的是()。
A) insert、update、delete等操作的Sql语句主要用 ExecuteNonQuery()方法来执行;
B) ExecuteNonQuery()方法返回执行Sql语句所影响的行数;
C) Select操作的Sql语句只能由ExecuteReader()方法来执行;
D) ExecuteReader()方法返回一个DataReder对象;
在ADO.NET中,对于Command 对象的ExecuteNonQuery()方法和 ExecuteReader()方法,
下面叙述错误的是()。
A) insert、update、delete等操作的Sql语句主要用 ExecuteNonQuery()方法来执行;
B) ExecuteNonQuery()方法返回执行Sql语句所影响的行数;
C) Select操作的Sql语句只能由ExecuteReader()方法来执行;
D) ExecuteReader()方法返回一个DataReder对象;
A.二进制记录用户关于MySQL服务器的所有操作,包含MySQL服务器的启动和关闭信息、客户端的连接信息、更新数据记录SQL语句和查询数据记录SQL语句
B.二进制文件可用于数据恢复,通过应用二进制日志文件,能够将数据库恢复到故障发生前的状态
C.数据库运行过程中的错误信息,也会被记录到二进制文件中,以便数据库恢复正常
D.二进制文件中记录了数据库查询语句以及其运行时间,可用于服务器性能的优化
A.showtablesinproject2
B.showproject2.tables
C.useproject2;showtables
D.showtablesproject2