quinta-feira, 18 de outubro de 2012

Como retirar espaços em branco?

 
Salve salve papeiros.
É muito comum termos no banco de dados campos do tipo texto que contenham espaços em branco desnecessários, estes em grande maioria das vezes, se não em todas, somente ocupam espaço no banco, aumentando consideravelmente seu tamanho.
Para evitar que o banco de dados aceite informações contendo estes espaços, você pode fazer o uso das funções TRIM, LTRIM e RTRIM. Mas o que cada uma faz?
Trim: Retira todos os espaços em branco independente da posição (Esquerda ou Direita) do campo desejado.
Ltrim: Retira os espaços em branco que estão à esquerda do campo desejado.
Rtrim: Retira os espaços em branco que estão à direita do campo desejado.
Em exemplos práticos propomos as seguintes situações.
1 - Como retirar os espaços em branco excedentes do seguinte texto:
'  Papo Sql - Retirando espaços em Branco  '
 Select Trim(' Papo Sql - Retirando espaços em Branco ')  
 Results  
'Papo Sql - Retirando espaços em Branco'

Percebam que, os espaços que haviam a direita e esquerda foram eliminados, vejamos a próxima situação.
2 - Como retirar os espaços em branco excedentes do seguinte texto:
'  Papo Sql - Retirando espaços em Branco à esquerda de um campo  '
 Select LTrim('  Papo Sql - Retirando espaços em Branco a esquerda de um campo  ')  
 Results  
'Papo Sql - Retirando espaços em Branco a esquerda de um campo '

Neste caso, ainda temos espaços a direita, porém a função cumpriu com o proposto, retirar os espaços à esquerda, agora:
3 - Como retirar os espaços em branco excedentes do seguinte texto:
'  Papo Sql - Retirando espaços em Branco à direita de um campo  '
 Select RTrim(' Papo Sql - Retirando espaços em Branco a direita de um campo ')  
 Results  
' Papo Sql - Retirando espaços em Branco a direita de um campo'

Desta vez, temos o inverso da situação anterior, retirando os espaços à direita.
Voltando ao assunto inicial desta matéria, quando você for inserir as informações no banco de dados, utilize as funções, evitando assim que os campos do tipo texto tenha espaços desnecessários.
Agora, quando você já possuir espaços em branco inseridos no banco, atualize as colunas com o comando Update, utilizando o Trim, Ltrim ou o Rtrim, dependendo da sua situação, vejamos o exemplo:
 Update tabela  
Set nome = Trim(nome)

No exemplo, retiramos todos os espaços a direita e esquerda da coluna nome.
Dúvidas, sugestões e críticas, todas são bem-vidas .
Um grande abraço a todos, e até a próxima.

Fonte: http://paposql.blogspot.com.br/2011/11/como-retirar-espacos-em-branco.html

segunda-feira, 23 de janeiro de 2012

Numeração de Páginas no CorelDraw

As vezes a gente tem alguns pedidos do cliente que nos pegam de surpresa. Depois de um arquivo com mais de 200 páginas, feito pelo meu amigo Renan (eu faria no Indesign), o cliente pediu pra colocar numeração nas páginas.

Para quem está passando pela mesma situação, segue um link em que tem há explicação simples de como fazer.

http://www.forumweb.com.br/artigo/103/coreldraw/numeracao-de-paginas-no-coreldraw

sexta-feira, 6 de janeiro de 2012

Simular telas

Para quem desenvolve sites e quer fazer teste para ver como fica nas diversar resoluções e tipos de monitores, esse site é fantástico.

http://quirktools.com/screenfly/

Pode ser simulado em desktop, tablet, mobile e televisão.