我正在使用WebSQL。我需要更改字段数据类型。目前有一个问题是使用该应用程序的用户。他们在桌子上有数据。
表:客户
字段:地址(当前数据类型:UNIQUE)
我试过
var db = openDatabase("myDb", "1.0", "My Database", 100000);
if(db.version === "1.0"){
db.changeVersion("1.0", "2.0", function(t){
t.executeSql("ALTER TABLE customers ALTER COLUMN address TEXT");
});
}
执行但不会发生变化。我需要更改列数据类型,而不会影响应用程序数据的当前用户。