071——(4)

A.sysdate 不能用在check约束中
B.between 可以用在约束中
C.check 约束可以作用在date类型的列上
D.外键约束和字段可以和本组合成主键

A.ADD_MONTHS (END_DATE,1) date型 SYSDATE date类型 ,NVL两个参数类型一致
B.(NVL (SYSDATE-END_DATE, SYSDATE) 会隐式转换为number类型,TO_DATE 为number类型,会报错
C.MONTHS_BETWEEN (start_date, end_date) number类型 ‘Ongoing’ 字符类型 
  两者不一致,无法进行隐式转换
D.(MONTHS_BETWEEN (start-date, end_date)), 返回为number类型,to_char转换成字符类型,
 这样NVL 得两个参数类型一致


months_between 函数:返回一个number类型,如果第一个参数的日期大于第二个参数的日期,
则返回正数,否则返回负数

A. TO_DATE('OCT 21 2003', 'MON DD YYYY'), date格式  
   TO_CHAR('NOV 21 2003', 'MON DD YYYY') ) 返回字符串
   数据类型不一致
B.order_date 是timestamp with local timezone (带有本地时区的时间戳) 数据类型
  to_char() 返回的是字符串,如果不符合系统时间格式oracle 无法隐式转换

检查这个查询,这必须选择所有的员工,它们在就业期间举行南美人在任何时间工作的
雇佣员工id

选择两个正确的集合操作符,这将导致返回所需的结果

(1).union 内部的select 语句必须拥有相同的数量的列,列也必须相同
   有相同的数据类型,每条select 语句中的列顺序必须相同
   union 操作符选取不同的值,即union是去重的
(2).union all 将两个SQL 语句的结果合并在一起,它会将每个
   符合条件的资料列出来

关于oracle 数据库实例中的SQL 查询处理,哪个语句正确?

A.在解析过程中,在where子句中包含已由任何会话执行的且缓存在内存中的文本的SQL语句总是被当前执行重用
B.在执行期间,如果需要的数据不在内存中,ORACLE服务器可以从存储中读取该数据
C.在生成行源期间,从数据库中查询检索满足查询条件的并行存储内存中

检查并显示发票种的结构和数据

A.仔细检查MAX(AVG(SYSDATE -inv_date)) 就会发现,avg是一个确定的值,不存在max
B.组合数据需要分组
C.MAX,MIN 可以对数据值和date 求最大值和最小值
D. avg 对数值求平均值

哪两个关于with子句是正确的?

A.通过将带有with子句的查询块的结果存储在会话的临时表空间中,提高大型大型查询功能
B.它允许会话在select语句中重用相同的查询块,如果它在复杂查询中出现次数
C.with 只能保存中间段
D.with 条件可以将中间暂时保存并不是永久的

INSTR(源数据库,目标数据库,起始位置,匹配度)
      查找指定字符串的数字大小
TRIM:用来删除给定的字符串或给定数字中的头部或者尾部给定动作

对于oracle 数据库服务器中可用的表连接?
B.可以使用自然连接显式的提供连接条件
注意:
   1.如果使用from子句指定内,外连接,必须使用on子句指定连接条件
   2.如果使用(+)操作指定外连接,则必须使用where子句指定连接条件
     在连接表,可以使用on子句指定多个条件

on子句:用于指定连接条件
full join:表示完全连接
right join:右外连接
left join:表示左外连接
inner join:表示内连接
   

​A.对于这个选项而言,不相关和相关解释都正确,因为只说了subquery
B.不要求查询结果来自同一个表
C.如果in的话,返回多个值
D.一个select 语句嵌套在另一个select 语句就是嵌套查询,
  两条语句条件一样无非就是一个语句执行两次

事务处理在遇到第一条DML语句开始,在发生以下事件之一时结束:

1.发出commit或者rollback
2.发出DDL 语句,例如create ,TRUNCATE等
3.DCL
4.用户退出SQL Developer 或者SQL*PLUS 
5.计算机出现故障,或者系统崩溃

一个事务结束后,下一个可执行的SQL 语句会自动下一个事务,DDL语句或者DCL语句自动提交的,因此会隐式
结束一个事务处理 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值