1

我有一张表,有两列我想交换。我希望将索引为 5 的列与索引为 4 的列交换。2013年的这篇文章表明这​​可能是不可能的。现在有办法做到这一点吗?

我目前正在为 Firefox 使用 SQLite Manager 插件。

4

1 回答 1

1

你可以做到这一点,但使用从现有表创建新表。

第 1 步 SELECT col1,col2,col3,col5,col4 INTO #tab1 FROM tab

步骤 2 将表格选项卡重命名为 tab2

步骤 3 将 tab1 重命名为 tab

这个过程可能会对您有所帮助。

但如果您移动现有表中的列,则可能会损坏数据。

于 2016-05-20T12:19:18.663 回答