0

grad_candidates という名前のテーブルを作成しようとしています

  CREATE TABLE grad_candidates
    (student_id    NUMBER(6),
    last_name VARCHAR2,
    first_name VARCHAR2,
    credits NUMBER(3),
    graduation_date DATE DEFAULT SYSDATE);

ORA-00906: 左括弧がありません。誰か助けてください??

4

1 に答える 1

6

VARCHAR2それに伴う数値境界が必要です。たとえば、次のようになります。

last_name VARCHAR2(30),

したがって、コードを次のように変更します。

 CREATE TABLE grad_candidates
    (student_id  NUMBER(6),
    last_name VARCHAR2 (255),
    first_name VARCHAR2 (255),
    credits NUMBER(3),
    graduation_date DATE DEFAULT SYSDATE);

create table 構文の詳細

于 2013-04-16T18:27:02.140 に答える