<?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 Re: Determine Longest Field Size in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Determine-Longest-Field-Size/m-p/1776266#M717822</link>
    <description>&lt;P&gt;Brilliant - thank you&lt;/P&gt;&lt;P&gt;and wow 212 chars in the postcode field - someone must live somewhere odd &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 21 Jan 2021 11:00:49 GMT</pubDate>
    <dc:creator>haymarketpaul</dc:creator>
    <dc:date>2021-01-21T11:00:49Z</dc:date>
    <item>
      <title>Determine Longest Field Size</title>
      <link>https://community.qlik.com/t5/QlikView/Determine-Longest-Field-Size/m-p/1776242#M717819</link>
      <description>&lt;P&gt;Morning All&lt;/P&gt;&lt;P&gt;Qlikview 12 SR5&lt;/P&gt;&lt;P&gt;I've got a csv file with about 300 fields in it and approx 1 million rows.&lt;/P&gt;&lt;P&gt;For each field I need to work out the maximum size/length of the data in it.&lt;/P&gt;&lt;P&gt;Here's a simple example...&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Field1&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Field2&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Paul&lt;/TD&gt;&lt;TD&gt;Red&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Harry&lt;/TD&gt;&lt;TD&gt;Blue&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Robert&lt;/TD&gt;&lt;TD&gt;Green&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Dave&lt;/TD&gt;&lt;TD&gt;Grey&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Dan&lt;/TD&gt;&lt;TD&gt;Pink&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So looking at the above Field1 would be 6 (Robert) and Field2 would be 5 (Green)&lt;/P&gt;&lt;P&gt;So I just need to list of the max size of these 300 fields&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Field1&lt;/TD&gt;&lt;TD&gt;6&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Field2&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;etc&lt;/P&gt;&lt;P&gt;I ultimately need to create some SQL Server tables for this data so want to use this info to determine field sizes in that&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 17:35:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Determine-Longest-Field-Size/m-p/1776242#M717819</guid>
      <dc:creator>haymarketpaul</dc:creator>
      <dc:date>2024-11-16T17:35:43Z</dc:date>
    </item>
    <item>
      <title>Re: Determine Longest Field Size</title>
      <link>https://community.qlik.com/t5/QlikView/Determine-Longest-Field-Size/m-p/1776244#M717820</link>
      <description>&lt;P&gt;Maybe like this?&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;tmp:
Load * Inline [
Field1,	Field2
Paul,	Red
Harry,	Blue
Robert,	Green
Dave,	Grey
Dan,	Pink
];

left join

Load max(len(Field1)) as Max1, max(len(Field2)) as Max2 Resident tmp;&lt;/LI-CODE&gt;</description>
      <pubDate>Thu, 21 Jan 2021 10:08:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Determine-Longest-Field-Size/m-p/1776244#M717820</guid>
      <dc:creator>Frank_Hartmann</dc:creator>
      <dc:date>2021-01-21T10:08:49Z</dc:date>
    </item>
    <item>
      <title>Re: Determine Longest Field Size</title>
      <link>https://community.qlik.com/t5/QlikView/Determine-Longest-Field-Size/m-p/1776255#M717821</link>
      <description>&lt;P&gt;I think I would do something like this:&lt;/P&gt;&lt;P&gt;csv: load * from csv.csv;&lt;/P&gt;&lt;P&gt;for i = 1 to nooffields('csv')&lt;BR /&gt;&amp;nbsp;&amp;nbsp; let f = fieldname($(i), 'csv');&lt;BR /&gt;&amp;nbsp;&amp;nbsp; t: load '$(f)' as Field, max(len(fieldvalue('$(f)', recno()))) as MaxLenght&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;autogenerate fieldvaluecount('$(f)');&lt;BR /&gt;next&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jan 2021 10:29:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Determine-Longest-Field-Size/m-p/1776255#M717821</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2021-01-21T10:29:12Z</dc:date>
    </item>
    <item>
      <title>Re: Determine Longest Field Size</title>
      <link>https://community.qlik.com/t5/QlikView/Determine-Longest-Field-Size/m-p/1776266#M717822</link>
      <description>&lt;P&gt;Brilliant - thank you&lt;/P&gt;&lt;P&gt;and wow 212 chars in the postcode field - someone must live somewhere odd &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jan 2021 11:00:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Determine-Longest-Field-Size/m-p/1776266#M717822</guid>
      <dc:creator>haymarketpaul</dc:creator>
      <dc:date>2021-01-21T11:00:49Z</dc:date>
    </item>
  </channel>
</rss>

