<?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: Spaces on destination database's column names in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Spaces-on-destination-database-s-column-names/m-p/2308085#M79459</link>
    <description>&lt;P&gt;Thank you&lt;/P&gt;</description>
    <pubDate>Sat, 18 Jun 2022 19:38:11 GMT</pubDate>
    <dc:creator>ZZ1655504362</dc:creator>
    <dc:date>2022-06-18T19:38:11Z</dc:date>
    <item>
      <title>Spaces on destination database's column names</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Spaces-on-destination-database-s-column-names/m-p/2308083#M79457</link>
      <description>&lt;P&gt;Hello, I want to import an excel file on an existing table of a MSSQL server; the job I have create it works perfectly if I use columns with no spaces in name; when I try to use&lt;/P&gt;&lt;P&gt;columns with spaces in their name (the destination table has this kind of columns too) it fails.&lt;/P&gt;&lt;P&gt;I've read that tmap cannot use spaces in column names, spaces are all converted to "_", and it seems the cause of the job's failure; is there any way to solve this (very strange) problem ?&lt;/P&gt;&lt;P&gt;Spaces in column names are commonly used, so I'm very surprised of such a limitation of Talend; I know I could create a temporary table on destination DB and a db query to transfer data from the temporary table to the real destination table but it's a bad workaround, also because I have 10 different tables to write to and all of them has spaces on column name&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 22:48:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Spaces-on-destination-database-s-column-names/m-p/2308083#M79457</guid>
      <dc:creator>ZZ1655504362</dc:creator>
      <dc:date>2024-11-15T22:48:55Z</dc:date>
    </item>
    <item>
      <title>Re: Spaces on destination database's column names</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Spaces-on-destination-database-s-column-names/m-p/2308084#M79458</link>
      <description>&lt;P&gt;This is due to the fact that Talend Studio is a Java generator. Java does not permit objects with names with spaces. It is considered bad practice to create DB columns with spaces in the names as this will always require special alterations (depending on the DB) to query. However, I do understand that this happens. In these cases the columns inside your job will need to be named without spaces, but you can create your insert/update statements using a tDBRow. Not ideal, but it can be done.&lt;/P&gt;</description>
      <pubDate>Sat, 18 Jun 2022 01:47:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Spaces-on-destination-database-s-column-names/m-p/2308084#M79458</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-06-18T01:47:49Z</dc:date>
    </item>
    <item>
      <title>Re: Spaces on destination database's column names</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Spaces-on-destination-database-s-column-names/m-p/2308085#M79459</link>
      <description>&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Sat, 18 Jun 2022 19:38:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Spaces-on-destination-database-s-column-names/m-p/2308085#M79459</guid>
      <dc:creator>ZZ1655504362</dc:creator>
      <dc:date>2022-06-18T19:38:11Z</dc:date>
    </item>
  </channel>
</rss>

