電子書籍の厳選無料作品が豊富!

PLAYERS表

PID(選手ID)  PNAME(選手氏名)
M001       JUMBO OZAKI
M002       KING KAZU

主キーは、PID

で、プログラムを作成するのですがエラーが出ます。
create tabre PLAYERS
(
PID char(4),
PNAME varchar(15),
primary key (PID)
);
と、入力すると
ERROR 1050 (42S01):table "players" already exists
と表示されます。

A 回答 (2件)

すでに、playersというテーブルがあるのに同名のテーブルを作成しようしているのでエラーになります。



show tables;
などで、テーブルがあるか確認してください。
再度、作り直したい場合は、drop tableでplayersテーブルを削除してください。

#create tabreはcreate tableですよね
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

お礼日時:2010/01/19 11:48

そのテーブルが既に存在しているからです。



create table を流す前に、drop table を流して、テーブルを削除して見てはどうでしょうか?
内容が消えては問題がある場合には、テーブル名を変えるか、存在したらその命令実行をスキップするなどの方法が考えられます。
    • good
    • 0
この回答へのお礼

回答ありがとうございます

お礼日時:2010/01/19 11:47

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!