Fórum função pra deixar tudo maiúsculo #421191
07/08/2012
0
Eu vi que tem umas funções no Firebird pra deixar um campo no bd em maisculo mas aqui no MySQL não funciona, o nome da função é a mesma ou no MySQL não tem esta função? Se eu precisar mudar para maiúsculo todos os dados do campo *NOME* de uma tabela como eu faço?
Obrigada!!
Carla Batista
Curtir tópico
+ 0Posts
09/08/2012
Syspan Ltda
Returns the string str with all characters changed to uppercase according to the current character set mapping. The default is latin1 (cp1252 West European).
mysql SELECT UPPER(Hej);
- HEJ
See the description of LOWER() for information that also applies to UPPER(), such as information about how to perform lettercase conversion of binary strings (BINARY, VARBINARY, BLOB) for which these functions are ineffective.
This function is multi-byte safe.
Qualquer duvida visita o site o mysql : [url]http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_upper[/url]
Gostei + 0
09/08/2012
Silvio Costa
Se não me engano fica assim:
Espero ter ajudado, pois estou iniciando nesse caminho.
bjss
Gostei + 0
14/08/2012
Carla Batista
Você até me falou a que coloca em minusculo, muito legal!
obrigada!
Gostei + 0
14/08/2012
Carla Batista
update clientes_cli set nome_cli = upper(nome_Cli)
confesse que quando fiz isso ele mudou tudo no meu banco, depois que fui ver o where, quando tentei usar não entendi muito bem :(
where condição
Como assim condição? O que eu poderia usar exatamente para condição?
Bj
Gostei + 0
14/08/2012
Silvio Costa
Condição numa consulta SQL é quando você deseja realizar dentro de alguns parametros, exemplo:
estou fazendo uma consulta dos vendedores somente na loja de código 100.
Where é a condição, podia ser: where uf = RJ, where name like carl% e por aí vai.
Quando coloquei esse trecho no código acima, foi para sinalizá-la que, se quisesse, poderia colocar uma condição.
Espero ter ajudo.
bjss
Gostei + 0
14/08/2012
Deivison Melo
Abraço a todos!
Gostei + 0
18/08/2012
Carla Batista
Vi que você colocou uma condição like carl%, este like é pra fazer o que exatamente?
SELECT * FROM CLIENTE LIKE CARL%
Seria isso?
Obrigada pela ajuda.
bjs
Gostei + 0
18/08/2012
Carla Batista
Lembrando que ainda não terminei minha dúvida.
Obrigada pela ajuda.
Gostei + 0
24/08/2012
Wesley Yamazack
Veja os exemplos que tenho abaixo:
Exemplo 1: Se você fizer like 'palavra' será o mesmo que fazer descricao = 'palavra', concluindo então que deverá buscar pela palavra completa.
SELECT id_cliente, descricao, ordem FROM cliente c where descricao like 'JOÃO CARLOS'
Exemplo 2: Se você fizer like 'palavra%' o campo terá que começar com João, por exemplo, João Jose, João Carlos. [Carlos João não é exibido]
SELECT id_cliente, descricao, ordem FROM cliente c where descricao like 'JOÃO%'
Exemplo 3: Se você fizer like '%palavra' o campo terá que terminar com João, por exemplo, Jose João , Felipe João. [João Carlos não é exibido]
SELECT id_cliente, descricao, ordem FROM cliente c where descricao like '%JOÃO'
Exemplo 4: Se você fizer like '%palavra%' o campo terá que conter em qualquer lugar a palavra, por exemplo, Jose João Ferreira, Felipe João Carlos, João Joaquim Cardoso.
SELECT id_cliente, descricao, ordem FROM cliente c where descricao like '%JOÃO%'
Bom acho que é isso... Qualquer dúvida pode contar conosco.
Um abraço e até mais.
Gostei + 0
24/08/2012
Carla Batista
Agora entendi perfeitamente o que é o Like e o upper.
Muito obrigada, sucesso nos seus artigos, gosto muito deles!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)