Problema: Descrição do Problema: Precisamos criar uma view dinâmica via função CriaView e que contenha Substr, porém ao executar o comando dá erro.
Em Diversos/Usar Senior Sql 2, deixamos setado essa opção e depois tiramos e mesmo assim ocorre o mesmo erro.
Obs: Se executar o mesmo comando via Editor de Sql retorna as informações corretamente.
Segue abaixo a regra em questão:
@inicio regra cria view@
Definir Alfa Asql;
Definir Alfa View;
Asql = select substr(e085cli.cgccpf, 1,8) CNPJ
from e085cli
group by substr(e085cli.cgccpf, 1,8);
CriaView(Asql,View);
@fim regra cria view@
Quando ocorre / onde se aplica: Relatórios
Solução: Solução: Este comando não é suportado no SQL Senior 2. Dessa forma, o mesmo não pode ser utilizado.