用javascript创建Web Sql表

用javascript创建Web Sql表,javascript,sql,database,sqlite,Javascript,Sql,Database,Sqlite,我的命令不起作用,我不知道为什么。 DB可以很好地打开,但在创建表时,它不会处理它 var createtable2 = 'CREATE TABLE IF NOT EXISTS offlineCabinDefects (id INTEGER PRIMARY KEY AUTOINCREMENT, Airline TEXT, Tail TEXT, FlightNumber TEXT,ActionDate TEXT,CabinArea TEXT,CabinItem TEXT, Unserviceab

我的命令不起作用,我不知道为什么。 DB可以很好地打开,但在创建表时,它不会处理它

 var createtable2 = 'CREATE TABLE IF NOT EXISTS offlineCabinDefects (id INTEGER PRIMARY KEY AUTOINCREMENT, Airline TEXT, Tail TEXT, FlightNumber TEXT,ActionDate TEXT,CabinArea TEXT,CabinItem TEXT, UnserviceableFlag TEXT, RowNumber TEXT,SeatNumber TEXT, Description TEXT, Revision TEXT, UserName TEXT, Password TEXT)';
var db = openDatabase('new', '1.0', 'Defect DB', 65536);
 db.transaction(function (tx) {
            tx.executeSql(createtable2);
    });
我使用了相同的代码,但列数较少,效果良好,但由于某些原因,许多列都不起作用。

websql是。你应该使用或