QUESTION NO: 55
You work as a database administrator at ABC.com. You study the exhibit carefully.
Exhibit:
Which two SQL statements would execute successfully? (Choose two.)
A.
UPDATE promotions
SET promo_cost = promo_cost+ 100
WHERE TO_CHAR(promo_end_date, 'yyyy') > '2000';
B.
SELECT promo_begin_date
FROM promotions
WHERE TO_CHAR(promo_begin_date,'mon dd yy')='jul 01 98';
C.
UPDATE promotions
SET promo_cost = promo_cost+ 100
WHERE promo_end_date > TO_DATE(SUBSTR('01-JAN-2000',8));
D.
SELECT TO_CHAR(promo_begin_date,'dd/month')
FROM promotions
WHERE promo_begin_date IN (TO_DATE('JUN 01 98'), TO_DATE('JUL 01 98'));
Answer: A,B
答案解析:
参考:91:http://blog.csdn.net/rlhua/article/details/12071263
Explanation:
本文提供了一组关于SQL语句的练习题,重点考察日期格式转换及条件筛选的应用。通过两个具体的例子,演示了如何使用TO_CHAR和TO_DATE函数进行日期格式的处理,并结合WHERE子句实现精确查询。
3062

被折叠的 条评论
为什么被折叠?



