2016-09-24 2 views
0

はちょうど私はphpMyAdminののMySQL: - :</p> <blockquote> <p>#1060 - Duplicate column name</p> </blockquote> <p>私はこのコードを実行すると:#1060重複する列名

でSQLを実行したときに、私はこのエラーを取得するなぜ私はこのエラーを取得する不思議

ALTER TABLE filters ADD location_dating VARCHAR(100); 
ALTER TABLE filters ADD age_range VARCHAR(100); 
ALTER TABLE filters ADD distance_range VARCHAR(100); 
UPDATE filters SET location_dating='0',age_range='16,100',distance_range='0,500’; 

なぜでしょうか?

+0

すでに存在する列を追加したいからでしょうか? –

+0

ここで、重複した列名を追加しようとしています。その理由は、エラーです。特定の表の '列名 'を変更しようと思います。右? '' 'new_name' VARCHAR(255)NOT NULL old_name' table_name' CHANGE' ALTER TABLEのこのクエリ を使用して、列の変更名の 、新しい列を追加した場合、 ' をかは は' TABLEのTAB_NAMEのADDをALTER意味しますcol_name VARCHAR(100) ' – Karthi

+0

こんにちは、こんなに重複しているテーブルはありません。ここのスクリーンショットを見てください:http://postimg.org/image/3rogaukdn私は混乱しています。 – Anders

答えて

-1

テーブルのスキーマを確認してください。同じ列が既に存在している可能性があります。

+0

素早い対応のためにうわーですが、そのような表はありません。スクリーンショットはこちらhttp://postimg.org/image/3rogaukdn/ – Anders

関連する問題