unique-index

    12熱度

    1回答

    我需要添加一個唯一的字段索引到現有的表。我做了這一行: ALTER TABLE auth_user ADD UNIQUE INDEX (email); 表和字段已經存在。 錯誤是: Query Error: near "UNIQUE": syntax error Unable to execute statement 我錯過了什麼?它對SQLite3有什麼具體要求嗎?

    6熱度

    3回答

    如果是這樣 - 在這個表中必須改變什麼? CREATE TABLE contestants ( idContestants int(10) unsigned NOT NULL AUTO_INCREMENT, idEvent int(10) unsigned NOT NULL, ContestantName varchar(50) DEFAULT NULL,

    21熱度

    1回答

    我有一張表,用於存儲用戶在網站上對圖像所做的評論。該表由四列構成,row_id是主鍵,image_id,user_id和註釋。我想要做的是確保用戶只能爲每個圖像留下一條評論。我只需在兩列上創建一個唯一索引? CREATE UNIQUE INDEX imgusr ON comments (image_id, user_id); 的想法是讓下面的查詢工作: INSERT INTO comments

    1熱度

    1回答

    我遇到了MySQL獨特的痕跡問題。我想要做的是有這樣的事情: user_id group_id 1 1 1 2 1 3 2 1 2 4 在哪裏可以有相同的用戶ID的多個實例,以及組ID的多個實例,但只有允許兩個獨特的組合。我使用這個與ON DUPLICATE KEY UPDATE MySQL查詢,我想知道我需要做什麼對錶上的索引。目前,我有這個: PRIMARY i

    2熱度

    1回答

    我正在採取Symfony2實體關係的第一步。 我有一個實體安裝,每個都有一個儀表和一個監視器。 這轉化爲單向關係,這是我定義爲這樣: /** * * @ORM\OneToOne(targetEntity="InfoMeter") * @ORM\JoinColumn(name="meterid", referencedColumnName="id") */

    2熱度

    1回答

    我inporting數據FOM用戶表(從很多網站許多用戶): myisam default collation latin1_swedish .... 導入數據到innodb table utf8_general 我已經把一個在username,site_id組合唯一的密鑰,但這一失敗2個用戶的同一部位: user 1 dranfog, user 2 drånfog 如果我運行: SELEC

    4熱度

    1回答

    我有以下問題。 我有一個父類與子對象的集合。 public class Parent{ int _id; IList<Child> _childs = new List<Child>(); public IList<Child> Childs {get;} } public class Child{ int _id; str

    1熱度

    5回答

    我試圖在SQL Server 2008中的一個數據庫表上添加一個新的唯一索引。這是一個現有表和我希望唯一索引已經有一些重複的列值。 我可以爲該列設置唯一索引嗎?如果是這樣,怎麼樣?

    1熱度

    1回答

    我試圖從愛爾蘭證券交易所網站提取股票價格。使用功能datenum()的線路出現錯誤。 function get_ise_data(equity_name,equity,start_date,end_date) % Example: % get_ise_data('CandC',22076,'01-Jan-2010','10-Jan-2010') % Note: % This progr

    0熱度

    2回答

    我正在使用一個API將項目返回給我,然後將這些項目存儲在MySQL數據庫中。但是,API不會爲每個項目返回一個唯一的ID,所以我冒險存儲相同的項目兩次,除非我檢查重複項。 我認爲防止重複的最有效方法是在MySQL中有一個唯一索引。但是,由於MySQL不能爲字符串提供唯一索引,因此我需要將其中一個字符串(可能是URL)轉換爲一個整數,以存儲在唯一索引列中。我在這個假設中糾正了嗎?我將如何去完成這與P