以下是两个查询。第一个查询运行正常。然而第二个抛出7506错误。我重新编译了这个函数,但没有帮助。
SEL
PID,
SimpleDefinitionID,
SimpleDefinitionName,
SimpleDefinitionQuery
,ABC.OREPLACE (cast(SimpleDefinitionQuery as varchar(1000)),') OR (',')')
FROM ABC.SimpleDefinitions
where PID='71500001'
SEL PID,
SimpleDefinitionID,
SimpleDefinitionName,
SimpleDefinitionQuery
,ABC.OREPLACE (cast(SimpleDefinitionQuery as varchar(1000)),') OR (',')')
FROM ABC.SimpleDefinitions
where PID='71400001' ;
知道为什么会这样吗?