Advertisement
Guest User

Untitled

a guest
Nov 19th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. create or replace PROCEDURE
  2. P_DWH_HT_ENCUESTA
  3. IS
  4. BEGIN
  5. DELETE FROM HT_ENCUESTA;
  6. INSERT INTO HT_ENCUESTA
  7. (
  8. SK_DEPARTAMENTO,
  9. SK_SEXO,
  10. SK_GRUPO_ETARIO,
  11. SK_NIVEL_EDUCATIVO,
  12. SK_TIEMPO,
  13. SK_USO_PC,
  14. SK_ACTIVIDAD_PC,
  15. SK_USO_INTERNET,
  16. SK_ACTIVIDAD_INTERNET,
  17. SK_TIPO_CELULAR,
  18. CANTIDAD
  19. )
  20. SELECT
  21. LOCALIDAD,
  22. SEXO,
  23. GRUPO_ETARIO,
  24. EDUCACION,
  25. TO_NUMBER(TO_CHAR(FECHA,'YYYYMMDD')) FECHA,
  26. HORAS_PC,
  27. ACTIVIDAD_PC,
  28. HORAS_INTERNET,
  29. ACTIVIDAD_INTERNET,
  30. TIPO_TELEFONO,
  31. 1 CANTIDAD
  32. FROM ODS_H_ENCUESTA H
  33. LEFT OUTER JOIN DT_DEPARTAMENTO A
  34. ON A.DEPARTAMENTO_PK = H.LOCALIDAD
  35. LEFT OUTER JOIN DT_SEXO C
  36. ON C.SEXO_PK = H.SEXO
  37. LEFT OUTER JOIN DT_GRUPO_ETARIO D
  38. ON D.GRUPO_ETARIO_PK = H.GRUPO_ETARIO
  39. LEFT OUTER JOIN DT_NIVEL_EDUCATIVO E
  40. ON E.NIVEL_EDUCATIVO_PK = H.EDUCACION
  41. LEFT OUTER JOIN DT_TIEMPO F
  42. ON F.FECHA = H.FECHA
  43. LEFT OUTER JOIN DT_USO_PC G
  44. ON G.USO_PC_PK = H.HORAS_PC
  45. LEFT OUTER JOIN DT_ACTIVIDAD_PC J
  46. ON J.ACTIVIDAD_PC_PK = H.ACTIVIDAD_PC
  47. LEFT OUTER JOIN DT_USO_INTERNET I
  48. ON I.USO_INTERNET_PK = H.HORAS_INTERNET
  49. LEFT OUTER JOIN DT_ACTIVIDAD_INTERNET K
  50. ON K.ACTIVIDAD_INTERNET_PK = H.ACTIVIDAD_INTERNET
  51. LEFT OUTER JOIN DT_TIPO_CELULAR Ñ
  52. ON Ñ.TIPO_CELULAR_PK = H.TIPO_TELEFONO;
  53. END P_DWH_HT_ENCUESTA;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement