AdmMono/src/db/migration/V20171106_1833__mantis10131...

43 lines
1.9 KiB
SQL

declare
object_exists exception;
pragma exception_init (object_exists , -01430);
begin
execute immediate 'ALTER TABLE ESTADO ADD (CODIBGE NUMBER(7,0))';
exception when object_exists then null;
end;
/
declare
object_exists exception;
pragma exception_init (object_exists , -00001);
begin
UPDATE ESTADO SET CODIBGE = 12 WHERE CVEESTADO = 'AC';
UPDATE ESTADO SET CODIBGE = 27 WHERE CVEESTADO = 'AL';
UPDATE ESTADO SET CODIBGE = 13 WHERE CVEESTADO = 'AM';
UPDATE ESTADO SET CODIBGE = 16 WHERE CVEESTADO = 'AP';
UPDATE ESTADO SET CODIBGE = 29 WHERE CVEESTADO = 'BA';
UPDATE ESTADO SET CODIBGE = 23 WHERE CVEESTADO = 'CE';
UPDATE ESTADO SET CODIBGE = 53 WHERE CVEESTADO = 'DF';
UPDATE ESTADO SET CODIBGE = 32 WHERE CVEESTADO = 'ES';
UPDATE ESTADO SET CODIBGE = 52 WHERE CVEESTADO = 'GO';
UPDATE ESTADO SET CODIBGE = 21 WHERE CVEESTADO = 'MA';
UPDATE ESTADO SET CODIBGE = 31 WHERE CVEESTADO = 'MG';
UPDATE ESTADO SET CODIBGE = 50 WHERE CVEESTADO = 'MS';
UPDATE ESTADO SET CODIBGE = 51 WHERE CVEESTADO = 'MT';
UPDATE ESTADO SET CODIBGE = 15 WHERE CVEESTADO = 'PA';
UPDATE ESTADO SET CODIBGE = 25 WHERE CVEESTADO = 'PB';
UPDATE ESTADO SET CODIBGE = 26 WHERE CVEESTADO = 'PE';
UPDATE ESTADO SET CODIBGE = 22 WHERE CVEESTADO = 'PI';
UPDATE ESTADO SET CODIBGE = 41 WHERE CVEESTADO = 'PR';
UPDATE ESTADO SET CODIBGE = 33 WHERE CVEESTADO = 'RJ';
UPDATE ESTADO SET CODIBGE = 24 WHERE CVEESTADO = 'RN';
UPDATE ESTADO SET CODIBGE = 11 WHERE CVEESTADO = 'RO';
UPDATE ESTADO SET CODIBGE = 14 WHERE CVEESTADO = 'RR';
UPDATE ESTADO SET CODIBGE = 43 WHERE CVEESTADO = 'RS';
UPDATE ESTADO SET CODIBGE = 42 WHERE CVEESTADO = 'SC';
UPDATE ESTADO SET CODIBGE = 28 WHERE CVEESTADO = 'SE';
UPDATE ESTADO SET CODIBGE = 35 WHERE CVEESTADO = 'SP';
UPDATE ESTADO SET CODIBGE = 17 WHERE CVEESTADO = 'TO';
exception when object_exists then null;
end;