Outra forma é usar letras. Ex.: "S" - Sim "N" - Não Provavelmente o que você quer é fazer algo do tipo: "Cliente é ativo?" "Cliente está em débito?" ...
Aí você terá de usar a instrução CASE em sei SQL. Luciano Calenzani Simões ----- Mensagem original ---- De: Juliano Silva - Yahoo <[EMAIL PROTECTED]> Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 6 de Agosto de 2008 9:52:58 Assunto: RES: [delphi-br] Dúvida SQL Cara, normalmente é usado para estes campos 0 para False e 1 para True, é meio um padrão quando se necessita utilizar este recurso... Juliano _____ De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em nome de dhsb Enviada em: quarta-feira, 6 de agosto de 2008 09:39 Para: [EMAIL PROTECTED] os.com.br Assunto: [delphi-br] Dúvida SQL Bom dia, Estou com uma pequena dúvida de SQL. Quero criar em uma consulta um campo do tipo lógico(true/false) mas nao estou consegundo. Como eu poderia resolver este problema? Uso BD Firebird. O Sql e bem simples: Select id_cliente, nome_cliente, fone_res, "Campo Lógico" from tab_clientes order by nome_cliente. Valeu No virus found in this incoming message. Checked by AVG - http://www.avg. com Version: 8.0.138 / Virus Database: 270.5.12/1595 - Release Date: 06/08/2008 08:23 Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas]