• 【性能测试】:LR插入mysql数据库数据,脚本参数化问题


    一,今天准备脚本做mysql数据库的铺地数据,脚本内容不赘述,在批量执行insert语句时候,出现一个问题:

    // sprintf(chQuery, "insert into table (id,  create_time, update_time, version) values ('{datetime}', '2018-06-09 09:57:40', '2018-06-19 11:11:36', '14');");//插入数据

    因为id是主键,所以用datetime参数化,这样每次插入的数据都可以保持不一样,执行一遍:发现数据库新增的数据是:

    所以是sql语句中将{datetime}当一个数据做insert了;

    二解决方法

    sprintf(chQuery, "insert into table (id, create_time, update_time, version) values ('%s','2018-06-09 09:57:40', '2018-06-19 11:11:36', '14');",lr_eval_string("{datetime}{randNO}"));

    在insert语句中通过输出%s的方式,将id参数化了

    执行结果,成功了

  • 相关阅读:
    轮询算法
    随机算法
    加权随机算法
    平滑加权轮询算法
    预训练模型与Keras.applications.models权重资源地址
    多通道卷积操作解析
    Squeeze-and-Excitation Networks
    实验数据集概况
    Keras-图片预处理
    Keras常用层
  • 原文地址:https://www.cnblogs.com/fy--/p/9223531.html
Copyright © 2020-2023  润新知