这是改变sqlite表的方法吗?

时间:2016-07-13 13:31:46

标签: ios sqlite fmdb

我在Chrome扩展程序中创建了SQLite数据库,之后我想修改xcode中的表列值,即返回错误。

  

错误:表格中没有列值。

注意:我使用以下代码更改表格,

[instance.database executeQuery:@"ALTER TABLE studentInfo ADD COLUMN l3 TEXT"];

1 个答案:

答案 0 :(得分:0)

您可以通过应用于SQL查询的SQlite管理器直接更改表。

找到数据库的路径,然后打开它并使用SQLite管理器编辑:

let fileManager = FileManager.default

    do {
        let documentsURL = try fileManager.url(for: .documentDirectory, in: .userDomainMask, appropriateFor: nil, create: true)
        print(documentsURL)

    } catch let error as NSError {
        print("Could not save \(error), \(error.userInfo)")
    }