在WebSQL和HTML 5中使用SELECT INTO的正确方法?

时间:2011-09-08 09:52:50

标签: javascript html5 web-sql

speeddial.storage.Sync = function() {
  chrome.bookmarks.getChildren(String(localStorage['rootFolderID']), function(newSync){
    speeddial.storage.db.transaction(function(tx){
      tx.executeSql('DELETE FROM bookmarksSync',null,null,speeddial.storage.onError);   
      tx.executeSql('DELETE FROM groupsSync',null,null,speeddial.storage.onError);  
      for (var i=0; i<newSync.length; i++){
    if(!newSync[i].url)
    {
      tx.executeSql('SELECT INTO groupsSync FROM groups', [],null
      ,speeddial.storage.onError);
    }
    ...
    //above is the end of else statement
      }
    })
  })
}

我想使用SELECT * INTO将一些值从一个SQL表复制到另一个SQL表。当我使用上面的   我接近INTO语法错误。 我现在想要做两件事 - 根据特定的列值将表A的某些列的值复制到表B,并完全用表B中的表A替换表A的争用 谢谢;)

1 个答案:

答案 0 :(得分:0)

尝试:

INSERT INTO groupsSync SELECT * FROM groups

有关websql查询的更多信息,请查看sqlite INSERT INTO syntax documentation