【问题标题】:Composite key in SQLiteSQLite 中的复合键
【发布时间】:2012-11-09 20:04:24
【问题描述】:

如何在 SQLite 中放置复合键? 在 SQL Server 中,我们选择多个列,然后设置主键。 SQLite 中的方法是什么?

我正在使用 SQLite 数据库浏览器来管理我的数据库结构,我找不到将复合键放入表中的选项,或者我可能遗漏了一些东西。有人会帮我解决这个问题吗?

【问题讨论】:

  • 在任何其他 SQL DBMS 中执行此操作的方式相同。
  • 怎么样??我试过了,给我一个错误
  • 那你为什么不在你的问题中提供任何关于你尝试了什么以及错误是什么的信息?

标签: sqlite composite-primary-key


【解决方案1】:

CREATE TABLE 语句中放置一个PRIMARY KEY (col1, col2, col3) 约束。 SQLite 不支持在创建表后更改其主键(无论如何这有点愚蠢)。

【讨论】:

    猜你喜欢
    • 2013-10-23
    • 2018-10-18
    • 1970-01-01
    • 1970-01-01
    • 2011-12-21
    • 1970-01-01
    • 2017-08-05
    • 1970-01-01
    相关资源
    最近更新 更多