0

この構文エラーが発生しません。

#1064 - SQL 構文にエラーがあります。id15 行目の '( ) ENGINE=MyISAM)'付近で使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。

CREATE TABLE IF NOT EXISTS  `destination_cdr` (
 `id` BIGINT( 20 ) NOT NULL AUTO_INCREMENT ,
 `calldate` DATETIME NOT NULL ,
 `source` VARCHAR( 80 ) NOT NULL ,
 `destination` VARCHAR( 80 ) NOT NULL ,
 `account_code` VARCHAR( 30 ) DEFAULT NULL ,
 `pincode` VARCHAR( 45 ) NOT NULL ,
 `duration_call` BIGINT( 20 ) NOT NULL DEFAULT  '0',
 `duration_talk` BIGINT( 20 ) NOT NULL ,
 `disposition` VARCHAR( 255 ) NOT NULL ,
 `clid` VARCHAR( 80 ) DEFAULT NULL ,
 `cdr_id` BIGINT( 20 ) DEFAULT NULL ,
 `vxcdr_id` BIGINT( 20 ) DEFAULT NULL ,
 `provider` INT( 11 ) NOT NULL DEFAULT  '0' PRIMARY KEY (  `id` )) ENGINE = MYISAM
;
4

3 に答える 3

0

主キー句の前にカンマがありません。

   `provider` INT( 11 ) NOT NULL DEFAULT  '0', PRIMARY KEY (  `id` ))
于 2013-02-15T11:26:00.860 に答える
0

プロバイダーと主キーの間にカンマが必要です。

 `provider` INT( 11 ) NOT NULL DEFAULT  '0', PRIMARY KEY (  `id` )) ENGINE = MYISAM
于 2013-02-15T11:26:13.873 に答える