Я тестер, и мне нужно запустить множество запросов для фильтрации информации, которую я тестирую.Как определить и использовать глобальную переменную в SQL
Есть ли способ, чтобы сделать глобальную переменную и использовать его вместо того, чтобы вставить те же значения?
Пример кода:
Select l.prod_package,m.* from avtt7m0 m, avtt7l0 l
where l.cust_id='52317162090004'
and l.ar_id=m.ar_id and m.lc_st_code='ACT';
Select m.* from avtt7m0 m, avtt7l0 l
where l.cust_id='52317162090004'
and l.ar_id=m.ar_id and m.lc_st_code='ACT';
Select * From AKTTD90
where cust_id in ('52317162090004');
Select * From Kndt7m0
where cust_id in ('52317162090004');
Вы можете использовать переменную t-sql и установить ее заранее. Если вы разместите код, который используете вместо изображения, я покажу вам, как его использовать. –
Какие dbms вы используете. (Ответ, вероятно, будет специфичным для продукта.) – jarlh
Я использую SQL-разработчик. Вот код: Выберите l.prod_package, m. * Из avtt7m0 m, avtt7l0 l где l.cust_id = '52317162090004' и l.ar_id = m.ar_id и m.lc_st_code = 'ACT'; Выберите m. * Из avtt7m0 m, avtt7l0 l где l.cust_id = '52317162090004' и l.ar_id = m.ar_id и m.lc_st_code = 'ACT'; Выберите * От AKTTD90 где cust_id в ('52317162090004'); Выберите * From Kndt7m0 где cust_id в ('52317162090004'); – VItas