有可能做这样的事情吗?
SELECT
Id,
'1999-01-01T23:01:01Z' for Some_New_Date_Field__c,
SystemModstamp
FROM Opportunity
Some_New_Date_Field__c
尚未添加到Opportunity
,但是我现在想为此返回一个字面值,以解除对某些下游工程工作的阻塞。
答案 0 :(得分:0)
不可能在SOQL中包括一列的文字返回值,也不能在返回的sObjects上为任意属性名称设置值。
在聚合SOQL中,但在像这样的非聚合查询中,不能为返回的List<AggregateResult>
中使用的值提供名称。例如,您可以
SELECT OwnerId, MAX(CloseDate) largestCloseDate FROM Opportunity GROUP BY OwnerId
并获取具有属性AggregateResult
的{{1}}个对象。我认为这对您没有帮助。