mysql-error-1060

    1熱度

    3回答

    如何擺脫這些空列? 我正在導入我的csv文件以在phpMyAdmin上創建一個表。 SQL查詢看起來是合適的,但最後,我得到... `Category 1` VARCHAR(97) , `Category 2` VARCHAR(113) , `NULL` VARCHAR(71) , `NULL` VARCHAR(56) , `NULL` VARCHAR(73) , `NULL` VARC

    0熱度

    2回答

    我剛剛在我的個人CMS軟件中遇到錯誤,它告訴我數據庫構建過程已完成,但我創建的表僅包含'id'字段。經過一些試驗和錯誤,我試圖得到它正在使用的確切查詢並執行它,發現問題是mysql錯誤「#1060 - 重複列名'name'」。我轉換了我正在嘗試其他東西的列名,並且它的工作完美無瑕。我很積極,它不是保留的列名,因爲它在同一個數據庫中的另一個表上使用。有沒有其他人遇到過這種問題?

    0熱度

    1回答

    我正在嘗試使用以下代碼將一列添加到表中。 ALTER IGNORE TABLE `EWRcarta_history` ADD `history_ip` int(10) unsigned NOT NULL DEFAULT '0' 我正在使用IGNORE,因爲出於各種原因,我不喜歡進入該代碼可能會被調用多次。我想添加列,但在列已經存在的情況下忽略錯誤。我得到了以下錯誤: #1060 -

    3熱度

    2回答

    創建兩個表,這兩個具有相同的列名的視圖中,當這裏 CREATE VIEW db.VI_RegionCity AS SELECT Region.Name, City.Name FROM db.Region Region, db.City City WHERE Region.RegionCode = City.RegionCode ERRO

    1熱度

    1回答

    我有一些問題,因爲我沒有創建的代碼中的錯誤查詢。 $query = $this->db->query("ALTER TABLE `" . DB_PREFIX . "customer` ADD `customer_type` TINYINT(1) NOT NULL; 我不是一個編碼器,但迄今已修復(我認爲)的錯誤。通過與其他不會拋出錯誤的查詢進行比較,並在stackoverflow上閱讀了很多類

    4熱度

    1回答

    我想一個新的列添加到mysql的表中添加列,但我想忽略列的增加,如果列已經存在,我目前使用的 ALTER IGNORE TABLE `db`.`tablename` ADD COLUMN `column_name` text NULL; 但這是拋出一個錯誤說:"ERROR 1060 (42S21): Duplicate column name 'column_name'" 即使我現在用的是不理

    16熱度

    3回答

    爲什麼我得到#1060 - 重複列名 'ID' SELECT COUNT(*) FROM (SELECT * FROM `tips` `t` LEFT JOIN tip_usage ON tip_usage.tip_id=t.id GROUP BY t.id) sq