Re: [oracle_br] Bug no to_char?
Ivan Esse link que o Gabriel indicou é muito bom! Mas, resumidamente, o espaço em branco é reservado para o sinal do número (no caso específico que você mandou...). Exemplo: SQL SELECT '' || TO_CHAR( 1, '000') || '' positivo, 2 '' || TO_CHAR(-1, '000') || '' negativo 3 FROM dual; POSITI NEGATI -- -- 001 -001 [ ] André 2006/8/17, Gabriel Hanauer [EMAIL PROTECTED]: A questão é: porque o modificador 'fm' tira o espaço? Nesse link tem a explicação do Oracle Database SQL Reference: http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14200/sql_elements004.htm#SQLRF00216 Marcio Portes escreveu: [EMAIL PROTECTED] select to_char(1234, '0') com, to_char(1234, 'fm0') sem from dual; COMSEM -- -- 01234 01234 1 row selected. On 8/17/06, Ivan [EMAIL PROTECTED] wrote: Pessoal, No Oracle 9.2.0.7, quando faço uma consulta do tipo select to_char(123,'') from dual, eu recebo como retorno o valor 0123 (com um espaço no inicio) e não 0123 como o esperado. Por que? Isso é algum bug ou é proposital? Nas versões mais novas (10g) isso tambem acontece? []s Ivan -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] -- Gabriel Hanauer [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Bug no to_char?
Pessoal, No Oracle 9.2.0.7, quando faço uma consulta do tipo select to_char(123,'') from dual, eu recebo como retorno o valor 0123 (com um espaço no inicio) e não 0123 como o esperado. Por que? Isso é algum bug ou é proposital? Nas versões mais novas (10g) isso tambem acontece? []s Ivan -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Bug no to_char?
[EMAIL PROTECTED] select to_char(1234, '0') com, to_char(1234, 'fm0') sem from dual; COMSEM -- -- 01234 01234 1 row selected. On 8/17/06, Ivan [EMAIL PROTECTED] wrote: Pessoal, No Oracle 9.2.0.7, quando faço uma consulta do tipo select to_char(123,'') from dual, eu recebo como retorno o valor 0123 (com um espaço no inicio) e não 0123 como o esperado. Por que? Isso é algum bug ou é proposital? Nas versões mais novas (10g) isso tambem acontece? []s Ivan -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Bug no to_char?
A questão é: porque o modificador 'fm' tira o espaço? Nesse link tem a explicação do Oracle Database SQL Reference: http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14200/sql_elements004.htm#SQLRF00216 Marcio Portes escreveu: [EMAIL PROTECTED] select to_char(1234, '0') com, to_char(1234, 'fm0') sem from dual; COMSEM -- -- 01234 01234 1 row selected. On 8/17/06, Ivan [EMAIL PROTECTED] wrote: Pessoal, No Oracle 9.2.0.7, quando faço uma consulta do tipo select to_char(123,'') from dual, eu recebo como retorno o valor 0123 (com um espaço no inicio) e não 0123 como o esperado. Por que? Isso é algum bug ou é proposital? Nas versões mais novas (10g) isso tambem acontece? []s Ivan -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] -- Gabriel Hanauer -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: http://www.oraclebr.com.br/ __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html