Как я могу создать динамическое c имя таблицы в Teradata?
Я создал динамический c оператор с T- SQL, но не знаю, как это сделать в Teradata. Например, в SQL:
DECLARE @MYTABLENAME NVARCHAR(20);
DECLARE @DYNAMICSQL NVARCHAR(1000);
DECLARE @CURRENT_MONTH_AND_YEAR VARCHAR(100);
SET @MYTABLENAME = 'TEST';
SET @CURRENT_MONTH_AND_YEAR = CONCAT(SUBSTRING(CONVERT(VARCHAR(7), GETDATE(), 126),1,2),SUBSTRING(CONVERT(VARCHAR(7), GETDATE(), 126),6,2));
SET @DYNAMICSQL = 'SELECT * FROM ' + @MYTABLENAME +@CURRENT_MONTH_AND_YEAR VARCHAR;
EXEC(@DYNAMICSQL);
Как мне написать подобное в Teradata?