Как передать несколько значений параметров в SqlQuery в loadrunner

#sql #parameters #loadrunner

#sql #параметры #loadrunner

Вопрос:

Добрый день,

Я знаю, что это может быть простой вопрос, но я новичок в этом, я пытаюсь передать несколько значений параметров в SQL-запрос в LoadRunner 20. Это с SQL.

проблема проста

Я должен вставить оператор

 INSERT into table ([name],[surname],[date]) VALUES ({name_parameters},{surname_parameter}, GetDATE())
  

Как мне передать значение как в ИМЯ, так и в ФАМИЛИЮ, не нарушая LR, до сих пор я использовал lr_eval_string, но он принимает только один параметр и выходит из строя, когда я ввожу второй параметр в том же запросе.

РЕШЕНИЕ:

Моим решением было бы сохранить параметр из любого, а затем передать этот параметр в виде строки в запросе в инструкции?

но я не знаю, как это сделать, может кто-нибудь помочь?

Ответ №1:

 lr_save_string(lr_eval_string("INSERT into table ([name],[surname],[date]) VALUES ({name_parameters},{surname_parameter}, GetDATE())"), "SQL");
  

это действительно должно сработать, нет?

или попробуйте:

 lr_param_sprintf("SQL", "INSERT into table ([name],[surname],[date]) VALUES (%s,%s, GetDATE())", lr_eval_string("{name_parameters}"), lr_eval_string("{surname_parameter}"));