Upper(nome)

Bom dia a Todos !

Estou querendo fazer um gatilho ou função, que pegue uma tabela e mude todos os valores para “MAIUSCULA” upper(nome) !

      Alguém já fez isso ?

Exemplo:

CREATE TABLE sigi.employee
(
  id integer,
  nome character varying(10),
  salary real,
  start_date date,
  city character varying(10),
  region character(1)
)
WITH (
  OIDS=FALSE
);
ALTER TABLE sigi.employee OWNER TO root;

Com este select consigo ver somente…

 SELECT nome, upper(nome)
         FROM sigi.employee;

Assim?

UPDATE employee SET nome = UPPER(nome)

Obrigado pela idéia… mano, mais eu queria tipo gatilho mesmo… e que alterasse todos os dados da tabela…

procure na documentação do seu banco de dados como criar uma trigger

(se usar o termo “gatilho” vai ser bem mais dificil achar conteúdo)

Claudio Boa Noite !

To fazendo isso !

valeu !!

Junior.