Хранимая процедура пытается вызвать базу данных внутри базы данных, созданной в Teradata.
Я создал процедуру в терадате
REPLACE PROCEDURE ABC.SHOWTABLE (my_table VARCHAR(30),my_database VARCHAR(30))
BEGIN
DECLARE sqlstr VARCHAR(500);
SET sqlstr = 'SHOW TABLE ' || my_database ||
'.' || my_table ;
EXECUTE IMMEDIATE sqlstr;
END;
call ABC.SHOWTABLE (XYZ,MYTABLE);
Он показывает ошибку Столбец / Параметр 'ABC.SHOWTABLE.XYZ' не существует. Истекшее время = 00:00:00.011
почему это выглядит внутри процедуры