mysql-error-1062

    2熱度

    1回答

    我已經有一個包含一些數據的表。現在我想添加一個新的「id」列並將其作爲主鍵。我正在使用MySQL Workbench。所以,我只是添加一個新的密鑰,然後將其設置爲PK和NN。但由於某種原因,這種顯然簡單直接的操作不起作用。我得到: 錯誤1062:重複的項目 '0' 鍵 'PRIMARY' 這是爲什麼?

    11熱度

    4回答

    我有一個databse問題,我得到完整性約束違規:1062. 我嘗試了一些我自己的東西,但它沒有工作,所以現在我問你大家看看你們是否可以幫助我。 elseif($action == 'add') { if($_POST['create'] == true) { $title = $_POST['txtTitle']; $txtParentCategorie = $_POST[

    4熱度

    5回答

    因此,我的教授給了我一張表來將它插入到數據庫中,但是當我執行他的代碼時,MySQL不斷地給出錯誤代碼:1062. 這裏是衝突表和插入件: TABLES CREATE TABLE FABRICANTES( COD_FABRICANTE integer NOT NULL, NOMBRE VARCHAR(15), PAIS VARCHAR(15), primary key (cod_fab

    0熱度

    1回答

    嘗試在mysql上執行一個課程,跟蹤視頻和文本。從我的想法來看,我一直非常關注它,但是當我嘗試向表格中插入數據時,出現了很多錯誤。 這裏是我的代碼: -- MyExercises CREATE DATABASE MyExercises; USE MyExercises; CREATE TABLE Categories (CategoryID INT NOT NULL,

    1熱度

    2回答

    INSERT INTO `crm_customer` (`customerid`, `firstname`, `lastname`, `address`, `telephoneno`, `companyname`, `fax`, `comments`, `countryid`, `statename`, `cityname`, `emailaddress`, `zipcode`

    2熱度

    2回答

    現在我想添加一個主鍵id列,但它引發錯誤: #1062 - Duplicate entry '0' for key 'PRIMARY' 我已經嘗試過這個: Add primary key to existing table

    -1熱度

    3回答

    標題說明了一切。 具有以下創建語法的空表,只有數據庫中的表。 CREATE TABLE IF NOT EXISTS `ACME`.`Registration` ( `ConfirmationNumber` INT NOT NULL AUTO_INCREMENT, `FirstName` VARCHAR(45) NOT NULL, `LastName` VARCHAR(4

    0熱度

    1回答

    我有一個類將用戶從註冊表單插入到數據庫中。我插入4件東西:用戶名,密碼,鹽和電子郵件。我正在使用errno 1062來檢查重複條目。但我需要檢查具體的重複條目。例如,我有這個檢查errno 1062的邏輯,但是它並不特定於被檢查的用戶名,它只是檢查errno並假設它是重複的用戶名。 if ($stmt->affected_rows == 1) { $this->success = "$

    0熱度

    4回答

    我有一個表(數百萬記錄)與唯一索引(dataid,url)。該表是這樣的: id dataid url 1 230 https://www.example.com/123 3 230 http://example.com/123 我無法運行查詢 UPDATE table_name SET url = REPLACE(url, 'http://', 'https://www.') 因爲有

    0熱度

    1回答

    繼續獲取錯誤代碼。 這裏是我的數據庫: CREATE TABLE IF NOT EXISTS LOCATION_tbl (locationid VARCHAR(20) NOT NULL, locationcity VARCHAR(100) NOT NULL, locationregion VARCHAR(