0

MySQL Workbench (Mac) では、コメントの後のステートメントの前にセミコロンを付けないと、ステートメントが実行されません。したがって、DROP、USE、および CREATE TABLE は ; なしでは実行されません。そして次のステートメントはエラーを出します..

-- Comment
;DROP DATABASE IF EXISTS dbDataBase;

CREATE DATABASE dbDataBase
    CHARACTER SET 'utf8'
    COLLATE 'utf8_general_ci'; -- define set of rules to compare characters

;USE dbDataBase;


-- Make a table
;CREATE TABLE Teams
(
     teamID    INTEGER UNSIGNED NOT NULL, 
     teamName  VARCHAR(50)      NOT NULL
);
4

2 に答える 2

0

セミコロンの有無にかかわらず実行してみました。それは私にとってはうまくいきます。CREATE TABLEただし、列定義の間にコンマがないため、ステートメントにエラーがあります。おそらく、これが混乱を引き起こしている原因です (ステータス レポートではコメント行が次のように結合されていますが、これは単なるメッセージです)。

LinuxのWBの最新バージョンでそれを実行しました。まだこの動作が発生しているかどうかを明確にできますか?

于 2012-05-07T16:01:51.800 に答える