Skip to content

Instantly share code, notes, and snippets.

@viniciusss
Created July 8, 2013 12:28
Show Gist options
  • Save viniciusss/5948390 to your computer and use it in GitHub Desktop.
Save viniciusss/5948390 to your computer and use it in GitHub Desktop.
Alteração da coluna cod_itinerario para varchar.
alter table itinerario
add cod_itinerario2 varchar(20);
update itinerario set cod_itinerario2 = cod_itinerario;
alter table pedido
add cod_itinerario2 varchar(20);
update pedido set cod_itinerario2 = cod_itinerario;
ALTER TABLE pedido DROP CONSTRAINT "PEDIDO_ITINERARIO_FK";
ALTER TABLE pedido
drop column cod_itinerario;
ALTER TABLE pedido
rename column cod_itinerario2 to COD_ITINERARIO;
ALTER TABLE itinerario DROP CONSTRAINT "ITINERARIO_PK";
ALTER TABLE itinerario
drop column cod_itinerario;
ALTER TABLE itinerario
rename column cod_itinerario2 to COD_ITINERARIO;
alter table itinerario
add CONSTRAINT ITINERARIO_PK PRIMARY KEY (cod_itinerario);
alter table pedido
add constraint PEDIDO_ITINERARIO_FK FOREIGN KEY(cod_itinerario)
REFERENCES itinerario (cod_itinerario);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment