...
Code Block | ||
---|---|---|
| ||
-- Inicializa variables SET @i_zona_horaria_id = 0; -- Obtiene información de zona_horaria select zn.zona_horaria_id into @i_zona_horaria_id from zona_horaria as zn where zn.pais_id = @i_pais_id; INSERT INTO estado (pais_id, estado_clave, estado, estado_orden, zona_horaria_id) SELECT @i_pais_id AS pais_id, 'ASU' as estado_clave, 'Distrito capital' as estado, 100 as estado_orden, @i_zona_horaria_id as zona_horaria_id from estado where estado_id = 0 and 'ASU' not in (select estado_clave from estado where pais_id = @i_pais_id) and 'Distrito capital' not in (select estado from estado where pais_id = @i_pais_id); |
- Municipio
Code Block | ||
---|---|---|
| ||
-- Inicializa variables
SET @i_estado_id = 0;
-- Obtiene información de Estado
select e.estado_id into @i_estado_id
from estado as e
where e.pais_id = @i_pais_id
and e.estado_clave = 'ASU';
INSERT INTO municipio (estado_id, municipio_clave, municipio, municipio_orden)
SELECT @i_estado_id AS estado_id,
'ASU-CAPI' as municipio_clave,
'Capital' as municipio,
100 as municipio_orden
from municipio
where municipio_id = 0
and 'ASU-CAPI' not in
(select municipio_clave
from municipio
where estado_id = @i_estado_id)
and 'Capital' not in
(select municipio
from municipio
where estado_id = @i_municipio_id); |
- Niveles
- Grados
- Grupos
- Turnos
...