搜尋

首頁  >  問答  >  主體

sql-sqlite-android - android数据库怎么删除列

ringa_leeringa_lee2773 天前697

全部回覆(3)我來回復

  • PHPz

    PHPz2017-04-17 14:47:27

    alter table tableName drop column columnName 。正常的SQL操作啊

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 14:47:27

    沒學過資料庫啊哥們。

    回覆
    0
  • 怪我咯

    怪我咯2017-04-17 14:47:27

    反對以上兩個答案,我剛剛遇到這個問題。 sqlite的alter中並不支援drop。
    也就是說不能夠直接刪除列。
    如果一定要實現這個功能,暫時只能是新建一個表,然後將之前表內的東西移過去,然後將舊表刪除,再把新表名改為之前舊表的名字。
    我了解到得就是這個方法。 。 。希望有更好的方法。 。 。

    回覆
    0
  • 取消回覆