diff --git a/docente_por_formacao.sql b/docente_por_formacao.sql
index 14726df45f4689fb01ad4fb5c0d0900e738028ca..812047007383e198d13860623de6314402857b05 100644
--- a/docente_por_formacao.sql
+++ b/docente_por_formacao.sql
@@ -26,7 +26,7 @@ CREATE TABLE docente_por_formacao AS (
 WITH
     docente_total AS
         (SELECT COUNT(DISTINCT docente.id_docente) AS "total", docente.ano_censo AS ano_censo, estado.id AS estado_id,
-            municipio.id AS municipio_id, docente.dependencia_adm_id as dependencia_adm_id, '0' as tipo_formacao
+            municipio.id AS municipio_id, docente.dependencia_adm_id as dependencia_adm_id, 0 as tipo_formacao
         FROM docente
             INNER JOIN turma ON (docente.turma_id=turma.id AND docente.ano_censo=turma.ano_censo)
             INNER JOIN estado ON (docente.escola_estado_id=estado.id)
@@ -38,7 +38,7 @@ WITH
         ),
     docente_medio AS
         (SELECT COUNT(DISTINCT docente.id_docente) AS "total", docente.ano_censo AS ano_censo, estado.id AS estado_id,
-            municipio.id AS municipio_id, docente.dependencia_adm_id as dependencia_adm_id, '2' as tipo_formacao
+            municipio.id AS municipio_id, docente.dependencia_adm_id as dependencia_adm_id, 2 as tipo_formacao
         FROM docente
             INNER JOIN turma ON (docente.turma_id=turma.id AND docente.ano_censo=turma.ano_censo)
             INNER JOIN estado ON (docente.escola_estado_id=estado.id)
@@ -50,7 +50,7 @@ WITH
         ),
     docente_superior AS
         (SELECT COUNT(DISTINCT docente.id_docente) AS "total", docente.ano_censo AS ano_censo, estado.id AS estado_id,
-            municipio.id AS municipio_id, docente.dependencia_adm_id as dependencia_adm_id, '4' as tipo_formacao
+            municipio.id AS municipio_id, docente.dependencia_adm_id as dependencia_adm_id, 4 as tipo_formacao
         FROM docente
             INNER JOIN turma ON (docente.turma_id=turma.id AND docente.ano_censo=turma.ano_censo)
             INNER JOIN estado ON (docente.escola_estado_id=estado.id)