美文网首页
SQL语句之增删改

SQL语句之增删改

作者: 软测韩豆豆 | 来源:发表于2019-04-25 20:42 被阅读0次

    测试人员职场中最常用的SQL语句就是SELECT语句,对于其需要掌握的增、删、改几乎很少用到(当然这里排除那些测试大佬),首先我们看下增、删、改的语法。

    1、 SOL语句之增

    INSERT INTO 表名称 VALUES (值1, 值2,....)或INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)

    INSERT INTO Persons VALUES ('Gates', 'Bill', 'Xuanwumen 10', 'Beijing')

    2、 SQL语句之删

    DELETE FROM 表名称 WHERE 列名称 = 值

    删除某行:DELETE FROM Person WHERE LastName = 'Wilson'

    删除所有行:DELETE * FROM table_name

    3、 SQL语句之改

    UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

    UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson'

    以上是增、删、改标准用法,每次求职增、删、改、查语句是面试过程中必考察的,但是在实际工作中你会发现,增、删、改一般都是开发人员完成,测试人员用到最多的就是查询,并且对于增、删、改我们可以用for update操作开完成。

    1、 SQL语句之for update

    select * from table(表名)for update

    以上就是利用fro update对emp表进行增加、删除、修改人员信息,是不是觉得很简单。使用for update可以防止测试人员误增加、修改以及删除数据,如果这些失误发生在测试库运维人员可以把库中数据进行恢复,如果发生在生产库,那后果就很严重了(当然生产库测试人员也没权限对其进行操作)

    相关文章

      网友评论

          本文标题:SQL语句之增删改

          本文链接:https://www.haomeiwen.com/subject/fudtnqtx.html