Hi,
In DOA 3.4 the sql produced in a QBE was:
select
episodio.numepisodio,
episodio.idamostra,
episodio.idtubo,
episodio.dataabertura,
episodio.numidorigem,
utente.nome,
utente.morada,
utente.telecontacto1,
utente.nprocesso,
utente.nunicosns,
utente.nbi,
utente.ncont,
utente.numutente,
utente.nbenef,
utente.datanasc
from
episodio,
utente
where (episodio.numutente = utente.numutente and
episodio.estado > 0)
and
((NOME like 'ma%' or NOME like 'Ma%' or NOME like 'mA%' or NOME like 'MA%') and upper(NOME) like upper('maria%'))
order by
episodio.idamostra desc
/* Modified for QBE */
Migrating to DOA 4 the sql is:
select
episodio.numepisodio,
episodio.idamostra,
episodio.idtubo,
episodio.dataabertura,
episodio.numidorigem,
utente.nome,
utente.morada,
utente.telecontacto1,
utente.nprocesso,
utente.nunicosns,
utente.nbi,
utente.ncont,
utente.numutente,
utente.nbenef,
utente.datanasc
from
episodio,
utente
where (episodio.numutente = utente.numutente and
episodio.estado > 0)
and
((upper(NOME) like 'MARIA%'))
order by
episodio.idamostra desc
/* Modified for QBE */
The DOA 4 version is very very slow.
Need help...
In DOA 3.4 the sql produced in a QBE was:
select
episodio.numepisodio,
episodio.idamostra,
episodio.idtubo,
episodio.dataabertura,
episodio.numidorigem,
utente.nome,
utente.morada,
utente.telecontacto1,
utente.nprocesso,
utente.nunicosns,
utente.nbi,
utente.ncont,
utente.numutente,
utente.nbenef,
utente.datanasc
from
episodio,
utente
where (episodio.numutente = utente.numutente and
episodio.estado > 0)
and
((NOME like 'ma%' or NOME like 'Ma%' or NOME like 'mA%' or NOME like 'MA%') and upper(NOME) like upper('maria%'))
order by
episodio.idamostra desc
/* Modified for QBE */
Migrating to DOA 4 the sql is:
select
episodio.numepisodio,
episodio.idamostra,
episodio.idtubo,
episodio.dataabertura,
episodio.numidorigem,
utente.nome,
utente.morada,
utente.telecontacto1,
utente.nprocesso,
utente.nunicosns,
utente.nbi,
utente.ncont,
utente.numutente,
utente.nbenef,
utente.datanasc
from
episodio,
utente
where (episodio.numutente = utente.numutente and
episodio.estado > 0)
and
((upper(NOME) like 'MARIA%'))
order by
episodio.idamostra desc
/* Modified for QBE */
The DOA 4 version is very very slow.
Need help...