Как объединить результат запроса к БД в среде Robot - PullRequest
0 голосов
/ 03 июня 2019

Я делаю запрос на выборку для базы данных, который возвращает результат как

((596,),)

Я хочу использовать только 596 и установить его в качестве глобальной переменной и использовать его для следующего контрольного примера.

Как объединить и получить только 596 значений и использовать в других тестах?

Запрос -

${id}=  Execute Select Query  SELECT id FROM <table> where name="Path" and uid="123"
Actual Result - ((596,),)
Expected Result - 596

1 Ответ

1 голос
/ 03 июня 2019

Вы получаете список списков.Вы должны иметь возможность использовать расширенный синтаксис робота , чтобы получить первый столбец первой строки следующим образом: ${id[0][0]}

Доступ к отдельным элементам списка также описан в руководстве пользователя подраздел с названием Доступ к элементам списка и словаря , который показывает размещение индекса элемента списка вне фигурных скобок: ${id}[0][0].

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...