<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Transform decode to sas language in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Transform-decode-to-sas-language/m-p/791417#M253485</link>
    <description>&lt;P&gt;I would like to know how to change "decode" and "to_char" to sas language. The query in question is the following. I am working the query with proc cas and fedSQL.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc cas;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; source MPG_toyota;&lt;/P&gt;&lt;P&gt;create table mkt.test1 as&lt;/P&gt;&lt;P&gt;SELECT&lt;/P&gt;&lt;P&gt;&amp;nbsp; DIM_MARCAS.DESC_MRC_ES,&lt;/P&gt;&lt;P&gt;&amp;nbsp; DIM_GAMAS.COD_GM_AGR,&lt;/P&gt;&lt;P&gt;/*&amp;nbsp; DECODE(@Variable('PREFERRED_VIEWING_LOCALE'), 'en_GB', DECODE(NVL(DEV_DIM_OBJ_AGR.COD_AGR_OBJ_EN,'NULO'), 'NULO', DEV_DIM_OBJ_AGR.COD_AGR_OBJ_ES,DEV_DIM_OBJ_AGR.COD_AGR_OBJ_EN),DEV_DIM_OBJ_AGR.COD_AGR_OBJ_ES) , */&lt;/P&gt;&lt;P&gt;&amp;nbsp; DIM_ORIGEN.DESC_ORIGEN,&lt;/P&gt;&lt;P&gt;&amp;nbsp; DIM_CONCESIONARIOS.COD_CONC&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;MKT.DIM_MARCAS,&lt;/P&gt;&lt;P&gt;&amp;nbsp; MKT.DIM_GAMAS,&lt;/P&gt;&lt;P&gt;&amp;nbsp; (&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;select&amp;nbsp; PK_AGR, COD_AGR_OBJ_ES,&amp;nbsp; COD_AGR_OBJ_EN,AGR_OBJ_ES,AGR_OBJ_EN from mkt.dim_objeto_agr&lt;/P&gt;&lt;P&gt;&amp;nbsp; )&amp;nbsp; DEV_DIM_OBJ_AGR,&lt;/P&gt;&lt;P&gt;&amp;nbsp; mkt.DIM_ORIGEN,&lt;/P&gt;&lt;P&gt;&amp;nbsp; mkt.DIM_ESTADO_OPE_AGR,&lt;/P&gt;&lt;P&gt;/*&amp;nbsp;&amp;nbsp; GENE_MESES, */&lt;/P&gt;&lt;P&gt;/*&amp;nbsp;&amp;nbsp; GENE_MESES&amp;nbsp; DATA_GENE_MESES_R_VENCIMIENTO, */&lt;/P&gt;&lt;P&gt;&amp;nbsp; mkt.DIM_CONCESIONARIOS,&lt;/P&gt;&lt;P&gt;&amp;nbsp; mkt.DIM_OBJETO,&lt;/P&gt;&lt;P&gt;&amp;nbsp; mkt.REL_CONTRATO_VEHICULO_BI,&lt;/P&gt;&lt;P&gt;&amp;nbsp; mkt.DIM_TMAIMG,&lt;/P&gt;&lt;P&gt;&amp;nbsp; mkt.CONTRATOS_BI,&lt;/P&gt;&lt;P&gt;&amp;nbsp; (&lt;/P&gt;&lt;P&gt;select 'FOPEFORM' AS CATEGORIA, pk_sit AS PK_ESTADO, COD_SIT AS COD_ESTADO,&amp;nbsp; desc_sit_es AS desc_ESTADO, fk_est_ope_agr from MKT.dim_situacion&lt;/P&gt;&lt;P&gt;union&lt;/P&gt;&lt;P&gt;select 'RENTING', pk_sit_rent, codINDEs, descripcion, fk_est_ope_agr from MKT.dim_sit_rent&amp;nbsp;&lt;/P&gt;&lt;P&gt;union&lt;/P&gt;&lt;P&gt;select 'VISPOLIZAS', PK_ESTADO_POL,cod_estado,desc_estado,fk_est_ope_agr from MKT.dim_estado_poliza&lt;/P&gt;&lt;P&gt;union&lt;/P&gt;&lt;P&gt;select 'FMANTF', PK_EST,EST_VEH,DES_VEH_ES,&amp;nbsp; fk_est_ope_agr from MKT.dim_est_vehiculo&lt;/P&gt;&lt;P&gt;union&lt;/P&gt;&lt;P&gt;select 'FMANTR', PK_EST,EST_VEH,DES_VEH_ES,&amp;nbsp; fk_est_ope_agr from MKT.dim_est_vehiculo&lt;/P&gt;&lt;P&gt;&amp;nbsp; )&amp;nbsp; DIM_ESTADO_OPE_DETALLE&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;(DIM_OBJETO.PK_OBJ=REL_CONTRATO_VEHICULO_BI.FK_OBJ)&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( DEV_DIM_OBJ_AGR.PK_AGR=DIM_OBJETO.PK_OBJ&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( CONTRATOS_BI.FK_CONC=DIM_CONCESIONARIOS.PK_CONC&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( DIM_MARCAS.PK_MRC=DIM_GAMAS.FK_MRC&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( DIM_TMAIMG.FK_GM=DIM_GAMAS.PK_GM&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( DIM_ESTADO_OPE_DETALLE.FK_EST_OPE_AGR=DIM_ESTADO_OPE_AGR.PK_EST_OPE_AGR&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( CONTRATOS_BI.FK_SITUACION=DIM_ESTADO_OPE_DETALLE.PK_ESTADO AND&lt;/P&gt;&lt;P&gt;CONTRATOS_BI.ORIGEN=DIM_ESTADO_OPE_DETALLE.CATEGORIA&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( CONTRATOS_BI.CODOPERA=REL_CONTRATO_VEHICULO_BI.CODOPERA&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; (DIM_TMAIMG.PK_TMAIMG=REL_CONTRATO_VEHICULO_BI.FK_TMAIMG&amp;nbsp; )&lt;/P&gt;&lt;P&gt;/*&amp;nbsp;&amp;nbsp; AND&amp;nbsp; ( REL_CONTRATO_VEHICULO_BI.FECREVTO=GENE_DIAS_R_VENCIMIENTO.PK_DIA ) */&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( DIM_ORIGEN.PK_ORIGEN=CONTRATOS_BI.FK_ORIGEN&amp;nbsp; );&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; endsource;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fedSQL.execDirect / query=MPG_toyota;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;</description>
    <pubDate>Fri, 21 Jan 2022 13:21:23 GMT</pubDate>
    <dc:creator>albribmun</dc:creator>
    <dc:date>2022-01-21T13:21:23Z</dc:date>
    <item>
      <title>Transform decode to sas language</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Transform-decode-to-sas-language/m-p/791417#M253485</link>
      <description>&lt;P&gt;I would like to know how to change "decode" and "to_char" to sas language. The query in question is the following. I am working the query with proc cas and fedSQL.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc cas;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; source MPG_toyota;&lt;/P&gt;&lt;P&gt;create table mkt.test1 as&lt;/P&gt;&lt;P&gt;SELECT&lt;/P&gt;&lt;P&gt;&amp;nbsp; DIM_MARCAS.DESC_MRC_ES,&lt;/P&gt;&lt;P&gt;&amp;nbsp; DIM_GAMAS.COD_GM_AGR,&lt;/P&gt;&lt;P&gt;/*&amp;nbsp; DECODE(@Variable('PREFERRED_VIEWING_LOCALE'), 'en_GB', DECODE(NVL(DEV_DIM_OBJ_AGR.COD_AGR_OBJ_EN,'NULO'), 'NULO', DEV_DIM_OBJ_AGR.COD_AGR_OBJ_ES,DEV_DIM_OBJ_AGR.COD_AGR_OBJ_EN),DEV_DIM_OBJ_AGR.COD_AGR_OBJ_ES) , */&lt;/P&gt;&lt;P&gt;&amp;nbsp; DIM_ORIGEN.DESC_ORIGEN,&lt;/P&gt;&lt;P&gt;&amp;nbsp; DIM_CONCESIONARIOS.COD_CONC&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;MKT.DIM_MARCAS,&lt;/P&gt;&lt;P&gt;&amp;nbsp; MKT.DIM_GAMAS,&lt;/P&gt;&lt;P&gt;&amp;nbsp; (&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;select&amp;nbsp; PK_AGR, COD_AGR_OBJ_ES,&amp;nbsp; COD_AGR_OBJ_EN,AGR_OBJ_ES,AGR_OBJ_EN from mkt.dim_objeto_agr&lt;/P&gt;&lt;P&gt;&amp;nbsp; )&amp;nbsp; DEV_DIM_OBJ_AGR,&lt;/P&gt;&lt;P&gt;&amp;nbsp; mkt.DIM_ORIGEN,&lt;/P&gt;&lt;P&gt;&amp;nbsp; mkt.DIM_ESTADO_OPE_AGR,&lt;/P&gt;&lt;P&gt;/*&amp;nbsp;&amp;nbsp; GENE_MESES, */&lt;/P&gt;&lt;P&gt;/*&amp;nbsp;&amp;nbsp; GENE_MESES&amp;nbsp; DATA_GENE_MESES_R_VENCIMIENTO, */&lt;/P&gt;&lt;P&gt;&amp;nbsp; mkt.DIM_CONCESIONARIOS,&lt;/P&gt;&lt;P&gt;&amp;nbsp; mkt.DIM_OBJETO,&lt;/P&gt;&lt;P&gt;&amp;nbsp; mkt.REL_CONTRATO_VEHICULO_BI,&lt;/P&gt;&lt;P&gt;&amp;nbsp; mkt.DIM_TMAIMG,&lt;/P&gt;&lt;P&gt;&amp;nbsp; mkt.CONTRATOS_BI,&lt;/P&gt;&lt;P&gt;&amp;nbsp; (&lt;/P&gt;&lt;P&gt;select 'FOPEFORM' AS CATEGORIA, pk_sit AS PK_ESTADO, COD_SIT AS COD_ESTADO,&amp;nbsp; desc_sit_es AS desc_ESTADO, fk_est_ope_agr from MKT.dim_situacion&lt;/P&gt;&lt;P&gt;union&lt;/P&gt;&lt;P&gt;select 'RENTING', pk_sit_rent, codINDEs, descripcion, fk_est_ope_agr from MKT.dim_sit_rent&amp;nbsp;&lt;/P&gt;&lt;P&gt;union&lt;/P&gt;&lt;P&gt;select 'VISPOLIZAS', PK_ESTADO_POL,cod_estado,desc_estado,fk_est_ope_agr from MKT.dim_estado_poliza&lt;/P&gt;&lt;P&gt;union&lt;/P&gt;&lt;P&gt;select 'FMANTF', PK_EST,EST_VEH,DES_VEH_ES,&amp;nbsp; fk_est_ope_agr from MKT.dim_est_vehiculo&lt;/P&gt;&lt;P&gt;union&lt;/P&gt;&lt;P&gt;select 'FMANTR', PK_EST,EST_VEH,DES_VEH_ES,&amp;nbsp; fk_est_ope_agr from MKT.dim_est_vehiculo&lt;/P&gt;&lt;P&gt;&amp;nbsp; )&amp;nbsp; DIM_ESTADO_OPE_DETALLE&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;(DIM_OBJETO.PK_OBJ=REL_CONTRATO_VEHICULO_BI.FK_OBJ)&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( DEV_DIM_OBJ_AGR.PK_AGR=DIM_OBJETO.PK_OBJ&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( CONTRATOS_BI.FK_CONC=DIM_CONCESIONARIOS.PK_CONC&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( DIM_MARCAS.PK_MRC=DIM_GAMAS.FK_MRC&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( DIM_TMAIMG.FK_GM=DIM_GAMAS.PK_GM&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( DIM_ESTADO_OPE_DETALLE.FK_EST_OPE_AGR=DIM_ESTADO_OPE_AGR.PK_EST_OPE_AGR&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( CONTRATOS_BI.FK_SITUACION=DIM_ESTADO_OPE_DETALLE.PK_ESTADO AND&lt;/P&gt;&lt;P&gt;CONTRATOS_BI.ORIGEN=DIM_ESTADO_OPE_DETALLE.CATEGORIA&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( CONTRATOS_BI.CODOPERA=REL_CONTRATO_VEHICULO_BI.CODOPERA&amp;nbsp; )&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; (DIM_TMAIMG.PK_TMAIMG=REL_CONTRATO_VEHICULO_BI.FK_TMAIMG&amp;nbsp; )&lt;/P&gt;&lt;P&gt;/*&amp;nbsp;&amp;nbsp; AND&amp;nbsp; ( REL_CONTRATO_VEHICULO_BI.FECREVTO=GENE_DIAS_R_VENCIMIENTO.PK_DIA ) */&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( DIM_ORIGEN.PK_ORIGEN=CONTRATOS_BI.FK_ORIGEN&amp;nbsp; );&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; endsource;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fedSQL.execDirect / query=MPG_toyota;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jan 2022 13:21:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Transform-decode-to-sas-language/m-p/791417#M253485</guid>
      <dc:creator>albribmun</dc:creator>
      <dc:date>2022-01-21T13:21:23Z</dc:date>
    </item>
    <item>
      <title>Re: Transform decode to sas language</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Transform-decode-to-sas-language/m-p/791485#M253528</link>
      <description>&lt;P&gt;Since you are asking about DECODE and TO_CHAR of SAS users you should at least consider describing what these do.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I might guess that To_char converts numeric values to character, which would be Put(variablename, formattouse.) but since your example code does not use To_char that is a complete guess.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/395534"&gt;@albribmun&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;I would like to know how to change "decode" and "to_char" to sas language. The query in question is the following. I am working the query with proc cas and fedSQL.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;proc cas;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; source MPG_toyota;&lt;/P&gt;
&lt;P&gt;create table mkt.test1 as&lt;/P&gt;
&lt;P&gt;SELECT&lt;/P&gt;
&lt;P&gt;&amp;nbsp; DIM_MARCAS.DESC_MRC_ES,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; DIM_GAMAS.COD_GM_AGR,&lt;/P&gt;
&lt;P&gt;/*&amp;nbsp; DECODE(@Variable('PREFERRED_VIEWING_LOCALE'), 'en_GB', DECODE(NVL(DEV_DIM_OBJ_AGR.COD_AGR_OBJ_EN,'NULO'), 'NULO', DEV_DIM_OBJ_AGR.COD_AGR_OBJ_ES,DEV_DIM_OBJ_AGR.COD_AGR_OBJ_EN),DEV_DIM_OBJ_AGR.COD_AGR_OBJ_ES) , */&lt;/P&gt;
&lt;P&gt;&amp;nbsp; DIM_ORIGEN.DESC_ORIGEN,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; DIM_CONCESIONARIOS.COD_CONC&lt;/P&gt;
&lt;P&gt;FROM&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;MKT.DIM_MARCAS,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; MKT.DIM_GAMAS,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; (&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;select&amp;nbsp; PK_AGR, COD_AGR_OBJ_ES,&amp;nbsp; COD_AGR_OBJ_EN,AGR_OBJ_ES,AGR_OBJ_EN from mkt.dim_objeto_agr&lt;/P&gt;
&lt;P&gt;&amp;nbsp; )&amp;nbsp; DEV_DIM_OBJ_AGR,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; mkt.DIM_ORIGEN,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; mkt.DIM_ESTADO_OPE_AGR,&lt;/P&gt;
&lt;P&gt;/*&amp;nbsp;&amp;nbsp; GENE_MESES, */&lt;/P&gt;
&lt;P&gt;/*&amp;nbsp;&amp;nbsp; GENE_MESES&amp;nbsp; DATA_GENE_MESES_R_VENCIMIENTO, */&lt;/P&gt;
&lt;P&gt;&amp;nbsp; mkt.DIM_CONCESIONARIOS,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; mkt.DIM_OBJETO,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; mkt.REL_CONTRATO_VEHICULO_BI,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; mkt.DIM_TMAIMG,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; mkt.CONTRATOS_BI,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; (&lt;/P&gt;
&lt;P&gt;select 'FOPEFORM' AS CATEGORIA, pk_sit AS PK_ESTADO, COD_SIT AS COD_ESTADO,&amp;nbsp; desc_sit_es AS desc_ESTADO, fk_est_ope_agr from MKT.dim_situacion&lt;/P&gt;
&lt;P&gt;union&lt;/P&gt;
&lt;P&gt;select 'RENTING', pk_sit_rent, codINDEs, descripcion, fk_est_ope_agr from MKT.dim_sit_rent&amp;nbsp;&lt;/P&gt;
&lt;P&gt;union&lt;/P&gt;
&lt;P&gt;select 'VISPOLIZAS', PK_ESTADO_POL,cod_estado,desc_estado,fk_est_ope_agr from MKT.dim_estado_poliza&lt;/P&gt;
&lt;P&gt;union&lt;/P&gt;
&lt;P&gt;select 'FMANTF', PK_EST,EST_VEH,DES_VEH_ES,&amp;nbsp; fk_est_ope_agr from MKT.dim_est_vehiculo&lt;/P&gt;
&lt;P&gt;union&lt;/P&gt;
&lt;P&gt;select 'FMANTR', PK_EST,EST_VEH,DES_VEH_ES,&amp;nbsp; fk_est_ope_agr from MKT.dim_est_vehiculo&lt;/P&gt;
&lt;P&gt;&amp;nbsp; )&amp;nbsp; DIM_ESTADO_OPE_DETALLE&lt;/P&gt;
&lt;P&gt;WHERE&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;(DIM_OBJETO.PK_OBJ=REL_CONTRATO_VEHICULO_BI.FK_OBJ)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( DEV_DIM_OBJ_AGR.PK_AGR=DIM_OBJETO.PK_OBJ&amp;nbsp; )&lt;/P&gt;
&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( CONTRATOS_BI.FK_CONC=DIM_CONCESIONARIOS.PK_CONC&amp;nbsp; )&lt;/P&gt;
&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( DIM_MARCAS.PK_MRC=DIM_GAMAS.FK_MRC&amp;nbsp; )&lt;/P&gt;
&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( DIM_TMAIMG.FK_GM=DIM_GAMAS.PK_GM&amp;nbsp; )&lt;/P&gt;
&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( DIM_ESTADO_OPE_DETALLE.FK_EST_OPE_AGR=DIM_ESTADO_OPE_AGR.PK_EST_OPE_AGR&amp;nbsp; )&lt;/P&gt;
&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( CONTRATOS_BI.FK_SITUACION=DIM_ESTADO_OPE_DETALLE.PK_ESTADO AND&lt;/P&gt;
&lt;P&gt;CONTRATOS_BI.ORIGEN=DIM_ESTADO_OPE_DETALLE.CATEGORIA&amp;nbsp; )&lt;/P&gt;
&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( CONTRATOS_BI.CODOPERA=REL_CONTRATO_VEHICULO_BI.CODOPERA&amp;nbsp; )&lt;/P&gt;
&lt;P&gt;&amp;nbsp; AND&amp;nbsp; (DIM_TMAIMG.PK_TMAIMG=REL_CONTRATO_VEHICULO_BI.FK_TMAIMG&amp;nbsp; )&lt;/P&gt;
&lt;P&gt;/*&amp;nbsp;&amp;nbsp; AND&amp;nbsp; ( REL_CONTRATO_VEHICULO_BI.FECREVTO=GENE_DIAS_R_VENCIMIENTO.PK_DIA ) */&lt;/P&gt;
&lt;P&gt;&amp;nbsp; AND&amp;nbsp; ( DIM_ORIGEN.PK_ORIGEN=CONTRATOS_BI.FK_ORIGEN&amp;nbsp; );&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; endsource;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fedSQL.execDirect / query=MPG_toyota;&lt;/P&gt;
&lt;P&gt;quit;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jan 2022 16:22:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Transform-decode-to-sas-language/m-p/791485#M253528</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2022-01-21T16:22:26Z</dc:date>
    </item>
    <item>
      <title>Re: Transform decode to sas language</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Transform-decode-to-sas-language/m-p/791494#M253533</link>
      <description>DECODE can be recoded to CASE WHEN but you need to know the possible input values which is not present in the code. &lt;BR /&gt;&lt;BR /&gt;An alternative approach in SAS would be an INFORMAT but you would need to predefine that outside of this procedure. &lt;BR /&gt;&lt;BR /&gt;For TO_CHAR, it depends on usage.</description>
      <pubDate>Fri, 21 Jan 2022 16:43:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Transform-decode-to-sas-language/m-p/791494#M253533</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2022-01-21T16:43:43Z</dc:date>
    </item>
  </channel>
</rss>

