【发布时间】:2019-09-18 11:19:06
【问题描述】:
UPDATE Tbls.Host SET
HostActvTyp = CASE, HostPrevTyp = CASE WHEN LENGTH(RTRIM(LTRIM(HostCd)))=3
then 'CORE'
ELSE END,
HostActvTyp = CASE, HostPrevTyp = CASE WHEN SUBSTR(RTRIM(LTRIM(HSTHC)),4)='P'
then'PROSPECTING'
ELSE END,
HostActvTyp = CASE, HostPrevTyp = CASE WHEN SUBSTR(RTRIM(LTRIM(HSTHC)),4)='I'
then'INDEPENDENT'
ELSE END,
HostActvTyp = CASE, HostPrevTyp = CASE WHEN SUBSTR(RTRIM(LTRIM(HSTHC)),4)='R'
then 'REACTIVE'
ELSE END,
HostActvTyp = CASE, HostPrevTyp = CASE WHEN SUBSTR(RTRIM(LTRIM(HSTHC)),4)='N'
then 'NEW'
ELSE END;
【问题讨论】:
-
我在这里遗漏了什么以及我需要进行哪些更改才能运行此查询??
-
如果您需要更清楚地了解这个问题,请查看此链接:stackoverflow.com/questions/55907953/…
-
@DaleBurrell sql server---其实是teradata sql 助手
-
sql server 和 teradata sql assistant 是两个完全不同的东西
标签: teradata teradata-sql-assistant