zoukankan      html  css  js  c++  java
  • OCP-1Z0-051-V9.02-26题

    26. Which is the valid CREATE TABLE statement?

    A. CREATE TABLE  emp9$#  (emp_no NUMBER (4));

    B. CREATE TABLE  9emp$#  (emp_no NUMBER(4));

    C. CREATE TABLE  emp*123  (emp_no NUMBER(4));

    D. CREATE TABLE  emp9$#  (emp_no NUMBER(4), date DATE);

    Answer: A

    答案解析:

    A答案

    sys@TESTDB> CREATE TABLE  emp9$#  (emp_no NUMBER (4));

    Table created.

     B答案,表名不能以数字开头,只能以字母开头

    sys@TESTDB> CREATE TABLE  9emp$#  (emp_no NUMBER(4));

    CREATE TABLE  9emp$#  (emp_no NUMBER(4))

                  *

    ERROR at line 1:

    ORA-00903: invalid table name

    C答案,表名只能有字母,数字、下划线_、美元符$、井字号#等,没有星号*号

    sys@TESTDB> CREATE TABLE  emp*123  (emp_no NUMBER(4));

    CREATE TABLE  emp*123  (emp_no NUMBER(4))

                     *

    ERROR at line 1:

    ORA-00922: missing or invalid option

    D列名,不能用预留字作为列名。

    sys@TESTDB> CREATE TABLE  emp9$#  (emp_no NUMBER(4), date DATE);

    CREATE TABLE  emp9$#  (emp_no NUMBER(4), date DATE)

                                             *

    ERROR at line 1:

    ORA-00904: : invalid identifier

     

  • 相关阅读:
    3.13 获取位置
    团队博客(三)
    团队博客(二)
    团队博客(一)
    Android抽奖
    声网实现视频会议(二)
    声网实现视频会议(一)
    Android弹幕实现原理
    人月神话 胸有成竹
    Android的弹幕功能实现(四)
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13317202.html
Copyright © 2011-2022 走看看