单项选择题
使用哪个SELECT语句从系统日期中提取年份并以“1998”格式显示?()
A.SELECT TO_CHAR(SYSDATE,’yyyy’)FROM dual;
B.SELECT TO_DATE(SYSDATE,’yyyy’)FROM dual;
C.SELECT DECODE(SUBSTR(SYSDATE,8),’YYYY’)FROM dual;
D.SELECT DECODE(SUBSTR(SYSDATE,8),’year’)FROM dual;
E.SELECT TO_CHAR(SUBSTR(SYSDATE,8,2),’yyyy’)FROM dual;
相关考题
-
单项选择题
对于满足SQL92标准的SQL语句:SELECT foo,count(foo)FROM pokes WHERE foo>10GROUP BY foo HAVING ORDER BY foo,其执行的顺序应该为()。
A.FROM->WHERE->GROUP BY->HAVING->SELECT->ORDER BY
B.FROM->GROUP BY->WHERE->HAVING->SELECT->ORDER BY
C.FROM->WHERE->GROUP BY->HAVING->ORDER BY->SELECT
D.FROM->WHERE->ORDER BY->GROUP BY->HAVING->SELECT -
单项选择题
哪个SQL语句生成计算列SALARY *12的别名——Annual Salary?()
A.SELECT ename,salary*12’Annual Salary’FROM employees;
B.SELECT ename,salary*12"Annual Salary"FROM employees;
C.SELECT ename,salary*12AS Annual Salary FROM employees;
D.SELECT ename,salary*12AS INITCAP("ANNUAL SALARY")FROM employees -
单项选择题
分析下面两个SQL语句,选项中说法正确的有()
A.两个SQL语句的结果完全相同
B.第二个SQL语句产生语法错误
C.没有必要指定排序方式为desc,因为默认的排序方式是降序排序
D.可以通过为第二个SQL语句的salary列添加列别名来使两个SQL语句得到相同的结果