Как я могу преобразовать перекрестное применение в SQL Server в Teradata - PullRequest
0 голосов
/ 11 октября 2019

Я пытаюсь перенести приведенный ниже оператор обновления с SQL Server на Teradata:

Ниже приведен код в MS SQL SERVER, который я хочу перенести:

Update x
set x.a = isnull(cast(x.b as date),Date)
from table x
cross apply schema.middateperd(period)

middateperdявляется функцией табличного значения, а ниже приведено определение функции:

return {выберите преобразование (дата, период, 110) в качестве даты}

Я ожидаю перенести это в Teradata без использования какой-либо функции

...