数据库怎么删除与更新记录

这篇文章主要介绍了数据库怎么删除与更新记录的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇数据库怎么删除与更新记录文章都会有所收获,下面我们一起来看看吧。

创新互联是一家专业提供叙永企业网站建设,专注与网站建设、成都网站制作、H5高端网站建设、小程序制作等业务。10年已为叙永众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。

    删除记录

    删除记录使用的格式如下:

db.transaction(function (tx) {

    tx.executeSql('DELETE FROM LOGS  WHERE id=1');

});

    删除指定的数据id也可以是动态的:

db.transaction(function(tx) {

    tx.executeSql('DELETE FROM LOGS WHERE id=?', [id]);

});

    更新记录

    更新记录使用的格式如下:

db.transaction(function (tx) {

    tx.executeSql('UPDATE LOGS SET log=\'www.w3cschool.cc\' WHERE id=2');

});

    更新指定的数据id也可以是动态的:

db.transaction(function(tx) {

    tx.executeSql('UPDATE LOGS SET log=\'www.w3cschool.cc\' WHERE id=?', [id]);

});

    完整实例

    实例

var db = openDatabase('mydb', '1.0', 'Test DB', 2 * 1024 * 1024);

var msg;

 db.transaction(function (tx) {

    tx.executeSql('CREATE TABLE IF NOT EXISTS LOGS (id unique, log)');

    tx.executeSql('INSERT INTO LOGS (id, log) VALUES (1, "菜鸟教程")');

    tx.executeSql('INSERT INTO LOGS (id, log) VALUES (2, "www.runoob.com")');

    msg = '

数据表已创建,且插入了两条数据。

';

    document.querySelector('#status').innerHTML =  msg;

 });

 db.transaction(function (tx) {

      tx.executeSql('DELETE FROM LOGS  WHERE id=1');

      msg = '

删除 id 为 1 的记录。

';

      document.querySelector('#status').innerHTML =  msg;

 });

 db.transaction(function (tx) {

     tx.executeSql('UPDATE LOGS SET log=\'www.w3cschool.cc\' WHERE id=2');

      msg = '

更新 id 为 2 的记录。

';

      document.querySelector('#status').innerHTML =  msg;

 });

 db.transaction(function (tx) {

    tx.executeSql('SELECT * FROM LOGS', [], function (tx, results) {

       var len = results.rows.length, i;

       msg = "

查询记录条数: " + len + "

";

       document.querySelector('#status').innerHTML +=  msg;

       for (i = 0; i < len; i++){

          msg = "

" + results.rows.item(i).log + "

";

          document.querySelector('#status').innerHTML +=  msg;

       }

    }, null);

 });

关于“数据库怎么删除与更新记录”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“数据库怎么删除与更新记录”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注创新互联行业资讯频道。


新闻标题:数据库怎么删除与更新记录
当前链接:http://myzitong.com/article/jsogdo.html