#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}"));