comando sql / mudar todos os registros de uma coluna da tb

Firebird

14/07/2004

gostaria de saber se tem algum comando de sql mudar so o primeiro caracter de um registro, ex:

o codigo esta assim A1002
A1003
A1004

eu quero trocar esse A por 1.


desde de ja agradeço. :)


Rjcerri

Rjcerri

Curtidas 0

Respostas

Afarias

Afarias

14/07/2004

no IB/FB1.0:: (necessário declarar a função externa substr da UDF padrão ib_udf ou outra função externa semelhante)

update tabela set codigo = ´1´ || substr(codigo, 2, 5)
where substr(codigo, 1, 1) = ´A´


no FB1.5::

update tabela set codigo = ´1´ || substring(codigo from 2)
where substring(codigo from 1 for 1) = ´A´



T+


GOSTEI 0
Tathianam

Tathianam

14/07/2004

Por isso que eu sou fã desse fórum!

Aqui só tem fera... :lol: :!:


GOSTEI 0
POSTAR