<?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 error in merging : Multiple lengths were specified for the BY variable in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/error-in-merging-Multiple-lengths-were-specified-for-the-BY/m-p/291737#M60438</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I have two datasets that I need to merge using the ID variable (Inmatesid)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DATA X&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Inmatesid&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Race&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;03-000011ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;30-000211ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;193-004000ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-022222ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-001244ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-001246ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-1265790ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;5&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-123457ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-123456ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-000055ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-122000&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DATA Y&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Inmatesid&lt;/TD&gt;&lt;TD&gt;Tatoo&lt;/TD&gt;&lt;TD&gt;Security level&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-000011&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-000211&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;No&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-004000&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-022222&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-001244&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-001246&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;No&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-126579&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-123457&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;No&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-123456&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-000055&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-002222&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-011123&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;No&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-122000&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My first&amp;nbsp;task&amp;nbsp;&amp;nbsp;was &amp;nbsp;to standardize&amp;nbsp; inmate ID&amp;nbsp; in both datasets so that&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1903-000055ID =&amp;gt;1903-000055&amp;nbsp;&amp;nbsp; &amp;nbsp;(data x)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;506-1903-000055 =&amp;gt;1903-000055&amp;nbsp; (data y)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1) for data&amp;nbsp; x,&amp;nbsp; I used&amp;nbsp;inmatesid=compress(inmatesid, ' ', 'I');&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2)&amp;nbsp;data y, &amp;nbsp;i used&amp;nbsp;&amp;nbsp; Inmatesid=trim(left(substr(Inmatesid, index(Inmates id, '-')+&lt;STRONG&gt;1&lt;/STRONG&gt;)));&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;the first issue I have is that&amp;nbsp;&amp;nbsp;there are some typos for inmatesid (for example&amp;nbsp; &lt;/STRONG&gt;&lt;STRONG&gt;03-000011ID&lt;/STRONG&gt;) in data x, &lt;STRONG&gt;&amp;nbsp;which&amp;nbsp; does not work well with that above code. so I manually tried to fix&amp;nbsp; the ID's that were not transformed properly; I will&amp;nbsp; be curious to know&amp;nbsp; how to&amp;nbsp; do this&amp;nbsp;using a &amp;nbsp;code .&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Then I tried to merge the two data sets but I am getting this error. Does anybody know how to debbug this error. Thanks&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;WARNING: Multiple lengths were specified for the BY variable Inmatesid by input data sets and LENGTH,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT, INFORMAT, or ATTRIB statements. This may cause unexpected results.&lt;/P&gt;&lt;P&gt;WARNING: Multiple lengths were specified for the variable Inmatesid by input&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data set(s). This may cause truncation of data&lt;/P&gt;</description>
    <pubDate>Mon, 15 Aug 2016 18:12:31 GMT</pubDate>
    <dc:creator>archibald</dc:creator>
    <dc:date>2016-08-15T18:12:31Z</dc:date>
    <item>
      <title>error in merging : Multiple lengths were specified for the BY variable</title>
      <link>https://communities.sas.com/t5/SAS-Programming/error-in-merging-Multiple-lengths-were-specified-for-the-BY/m-p/291737#M60438</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I have two datasets that I need to merge using the ID variable (Inmatesid)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DATA X&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Inmatesid&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Race&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;03-000011ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;30-000211ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;193-004000ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-022222ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-001244ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-001246ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-1265790ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;5&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-123457ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-123456ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-000055ID&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;4&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;&lt;STRONG&gt;1903-122000&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DATA Y&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Inmatesid&lt;/TD&gt;&lt;TD&gt;Tatoo&lt;/TD&gt;&lt;TD&gt;Security level&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-000011&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-000211&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;No&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-004000&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-022222&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-001244&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-001246&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;No&lt;/TD&gt;&lt;TD&gt;.&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-126579&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-123457&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;No&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-123456&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-000055&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-002222&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-011123&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;No&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;506-1903-122000&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;Yes&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My first&amp;nbsp;task&amp;nbsp;&amp;nbsp;was &amp;nbsp;to standardize&amp;nbsp; inmate ID&amp;nbsp; in both datasets so that&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1903-000055ID =&amp;gt;1903-000055&amp;nbsp;&amp;nbsp; &amp;nbsp;(data x)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;506-1903-000055 =&amp;gt;1903-000055&amp;nbsp; (data y)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1) for data&amp;nbsp; x,&amp;nbsp; I used&amp;nbsp;inmatesid=compress(inmatesid, ' ', 'I');&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2)&amp;nbsp;data y, &amp;nbsp;i used&amp;nbsp;&amp;nbsp; Inmatesid=trim(left(substr(Inmatesid, index(Inmates id, '-')+&lt;STRONG&gt;1&lt;/STRONG&gt;)));&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;the first issue I have is that&amp;nbsp;&amp;nbsp;there are some typos for inmatesid (for example&amp;nbsp; &lt;/STRONG&gt;&lt;STRONG&gt;03-000011ID&lt;/STRONG&gt;) in data x, &lt;STRONG&gt;&amp;nbsp;which&amp;nbsp; does not work well with that above code. so I manually tried to fix&amp;nbsp; the ID's that were not transformed properly; I will&amp;nbsp; be curious to know&amp;nbsp; how to&amp;nbsp; do this&amp;nbsp;using a &amp;nbsp;code .&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Then I tried to merge the two data sets but I am getting this error. Does anybody know how to debbug this error. Thanks&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;WARNING: Multiple lengths were specified for the BY variable Inmatesid by input data sets and LENGTH,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FORMAT, INFORMAT, or ATTRIB statements. This may cause unexpected results.&lt;/P&gt;&lt;P&gt;WARNING: Multiple lengths were specified for the variable Inmatesid by input&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data set(s). This may cause truncation of data&lt;/P&gt;</description>
      <pubDate>Mon, 15 Aug 2016 18:12:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/error-in-merging-Multiple-lengths-were-specified-for-the-BY/m-p/291737#M60438</guid>
      <dc:creator>archibald</dc:creator>
      <dc:date>2016-08-15T18:12:31Z</dc:date>
    </item>
    <item>
      <title>Re: error in merging : Multiple lengths were specified for the BY variable</title>
      <link>https://communities.sas.com/t5/SAS-Programming/error-in-merging-Multiple-lengths-were-specified-for-the-BY/m-p/291751#M60446</link>
      <description>&lt;P&gt;First, that is not an error. The cause is if you look at the Length property of the variable you will find that the two are different.&lt;/P&gt;
&lt;P&gt;The solution to removing the warning is to ensure like variables have the same length before combining data sets.&lt;/P&gt;
&lt;P&gt;There is a possibility that things won't work right because the "shorter" values may not match a longer one.&lt;/P&gt;
&lt;P&gt;Example:&lt;/P&gt;
&lt;P&gt;Id = 123456 in one set and in the other set&lt;/P&gt;
&lt;P&gt;id = 1234567 but are supposed to be the "same". Since they are not identical then the BY treats them as different records.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also the first dataset listed will set the length of the output variable. So in the case above the ID of 1234567 may get truncated to 123456 and then you spend time trying to figure out why the sets apparently didn't merge properly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Aug 2016 19:09:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/error-in-merging-Multiple-lengths-were-specified-for-the-BY/m-p/291751#M60446</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2016-08-15T19:09:51Z</dc:date>
    </item>
    <item>
      <title>Re: error in merging : Multiple lengths were specified for the BY variable</title>
      <link>https://communities.sas.com/t5/SAS-Programming/error-in-merging-Multiple-lengths-were-specified-for-the-BY/m-p/291774#M60460</link>
      <description>Makes sense! thank you!</description>
      <pubDate>Mon, 15 Aug 2016 20:44:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/error-in-merging-Multiple-lengths-were-specified-for-the-BY/m-p/291774#M60460</guid>
      <dc:creator>archibald</dc:creator>
      <dc:date>2016-08-15T20:44:35Z</dc:date>
    </item>
  </channel>
</rss>

