Fórum Pesquisa em Firebird via SQL - Retornar valor True ou False #48792
10/01/2005
0
Faço uma pesquisa pelo
select * from PF_CLIENTES WHERE NOME STARTING WITH :par1
Mas não estou sabendo retornar o valor true ou false. Como fazer? :shock: :shock: :shock:
Dbergkamps
Curtir tópico
+ 0Posts
10/01/2005
Gandalf.nho
Gostei + 0
10/01/2005
Dbergkamps
Mas eu já consegui pelo record count do ibdata set.
Aproveito para fazer outra indagação:
Exemplo:
Na tbcliente tenho o cliente ´Antonio´ e ´Bernardo´.
Após cadastrar Bernardo, o ponteiro da tabela fica nele, certo?
Daí eu localizo o ´Antonio´ pelo Select...
Mas eu me lembro que eu não quero mais o Antonio e sim o Bernardo, daí: eu tenho que localizá-lo de novo pelo select (pois eu movi o ponteiro) ou existe um ´rollback´ para isso?
Acho que ficou meio enrolado, mas dá pra entender. :lol: :lol: :lol:
Gostei + 0
11/01/2005
Afarias
|Daí eu localizo o ´Antonio´ pelo Select...
|Mas eu me lembro que eu não quero mais o Antonio e sim o Bernardo,
|daí: eu tenho que localizá-lo de novo pelo select (pois eu movi o
|ponteiro) ou existe um ´rollback´ para isso?
sempre q vc executa um novo SELECT o buffer de memória é reconstruído com os novos registros (fetchs) do banco de dados. De forma q é uma ´nova situação´
está correto quando vc diz q tem q localizar novamente com um novo SELECT
-- ou, dependendo da consulta anterior, se o que vc trouxe foi uma lista (e não 1 registro apenas) pode ser q ambos estejam no buffer.
T+
Gostei + 0
12/01/2005
Dbergkamps
Consegui com um pouco de lógica.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)