1
Android操作系統中使用的SQLite3中的CREATE INDEX
和CREATE UNIQUE INDEX
有什麼區別?索引如何在數據庫中工作?它們與表格中的列有什麼關係?CREATE INDEX AND CREATE UNIQUE INDEX有什麼區別?
Android操作系統中使用的SQLite3中的CREATE INDEX
和CREATE UNIQUE INDEX
有什麼區別?索引如何在數據庫中工作?它們與表格中的列有什麼關係?CREATE INDEX AND CREATE UNIQUE INDEX有什麼區別?
CREATE UNIQUE INDEX
不僅僅是一個索引:它增加了約束條件,即所有記錄對於該列或列組合都必須具有不同的值。如果嘗試插入相同組合的記錄,則會引發錯誤並阻止插入(或更新)。
只要您確定最多隻有一個記錄是某種鍵(例如用戶名),請使用UNIQUE。
編輯:Here's a link to the documentation of CREATE INDEX,它詳細描述了語法。
更多的細節,我們幫助所有。 –
我添加了一些細節。 –
謝謝。我不會,如果它會正確地問,但是如果你能解釋'索引如何在數據庫中工作?它們與表中的列有什麼關係?' –