我有一个包含两列的表,我想交换它。我希望索引为5的列与索引为4的列交换。{2013年的This post表示这可能无法实现。现在有办法做到这一点吗?
我目前正在使用适用于Firefox的SQLite Manager插件。
答案 0 :(得分:1)
你可以这样做但是使用从现有表创建新表。
第1步 SELECT col1,col2,col3,col5,col4 INTO#tab1 FROM tab
第2步 将表格选项卡重命名为tab2
第3步 将tab1重命名为tab
此过程可能对您有所帮助。
但是如果您在现有表中移动列,则可能会破坏数据。