2012-11-09 21 views
2

如何在SQLite中放置複合鍵? 在SQL Server中,我們選擇多個列,然後設置主鍵。 SQLite中的方法是什麼?SQLite中的複合鍵

我正在使用SQLite數據庫瀏覽器來管理我的數據庫結構,我沒有找到選擇將複合鍵放在表中或可能我錯過了一些東西。有人會幫我解決這個問題嗎?

+0

與在其他任何SQL DBMS中執行操作的方式相同。 – hobbs

+1

怎麼樣?我試了一下,給了我一個錯誤 – Ibad

+1

那麼爲什麼你沒有在你的問題中提供任何信息,關於你的嘗試和錯誤是什麼? – hobbs

回答

5

CREATE TABLE語句中輸入PRIMARY KEY (col1, col2, col3)約束。 SQLite在創建後不支持更改表的主鍵(無論如何,這是一個愚蠢的想法)。

+0

那很好。它確實有幫助。謝謝 – Ibad