ORA-00918:列模糊定义(Oracle)

时间:2016-12-02 06:36:25

标签: sql oracle

我需要选择一个列' '(空)。

这是我的问题:

SELECT NAME, ' ', ' ' 
FROM TABLE_NAME 
GROUP BY NAME

在数据库级别执行查询时没有问题,但在代码级别我得到Column ambiguously defined错误。

注意根据建议,该错误是由' '引起的。所以,我想关注

SELECT NAME, ' ' AS EMPTY1, ' ' AS EMPTY2 
FROM TABLE_NAME 
GROUP BY NAME

请问多长时间或其他替代方案?

1 个答案:

答案 0 :(得分:1)

您的解决方案是正确的。

替代:

SELECT  distinct NAME, 
' ' AS EMPTY1, 
' ' AS EMPTY2 
FROM TABLE_NAME