3

これが簡単すぎて申し訳ありませんが、私は疲れていて、これを自分で解決できないようです. このコマンドの何が問題なのか誰にもわかりますか?

create table Users (
   user_id NUMBER(4) PRIMARY KEY ,
   username VARCHAR2(16) NOT NULL,
   password VARCHAR2(16) NOT NULL,
   first_name VARCHAR2(20) NOT NULL,
   last_name VARCHAR2(20) NUT NULL,
);

編集:ありがとうございました。問題が解決しました。それは最後のコンマとNUTでした:P

4

4 に答える 4

7

これを行う

create table Users (
    user_id numeric(4) PRIMARY KEY ,
    username VARCHAR(16) NOT NULL,
    password VARCHAR(16) NOT NULL,
    first_name VARCHAR(20) NOT NULL,
    last_name VARCHAR(20) NOT NULL
);

私が変更され:

  • numbernumeric
  • 最後のコンマを削除
  • varchar2varchar
  • NUTNOT
于 2012-05-25T08:50:13.453 に答える
3

最後のコンマを削除して、に変更NUTしてみてくださいNULL

于 2012-05-25T08:50:36.060 に答える
3

試す

create table Users (
    user_id NUMBER PRIMARY KEY ,
    username VARCHAR2(16) NOT NULL,
    password VARCHAR2(16) NOT NULL,
    first_name VARCHAR2(20) NOT NULL,
    last_name VARCHAR2(20) NOT NULL
);
于 2012-05-25T08:52:22.883 に答える
1

これはSQL SERVER用だと思いますか?

   CREATE TABLE Users ( 
        user_id INT PRIMARY KEY 
    ,   username VARCHAR(16) NOT NULL
    ,   [password] VARCHAR(16) NOT NULL
    ,   first_name VARCHAR(20) NOT NULL
    ,   last_name VARCHAR(20) NOT NULL 
    ) 
于 2012-05-25T08:51:28.420 に答える