Teradata视图在字段名称中有空格我无法更改...如何使用where子句编写select语句

时间:2016-12-20 11:06:10

标签: sql teradata

视图定义

DBName.ViewName AS LOCKING ROW FOR ACCESS 
SEL
MATL_ID                        ,
CD "Company Code"
FROM DBName.TableName;

请注意我无法更改视图 - 我只能查询...

以下作品......

select matl_id, "Company Code"
from DBName.ViewName; 

但这不是

select matl_id, "Company Code"
from DBName.ViewName
where "Company Code" in ("Abc", "Xyz"); 

对上次陈述的任何帮助表示赞赏

1 个答案:

答案 0 :(得分:1)

in ("Abc", "Xyz")替换为in ('Abc', 'Xyz')

"用于对象的限定 '用于字符串