Skip to main content
Question

Special Charcaters in Access MDB file writer


tbs_gis_team
Contributor
Forum|alt.badge.img+2
I have a attribute name Unit # and the writer makes it and underscore. Is there a way to write out the special characters?

 

 

Thanks,

 

Chad

david_r
Evangelist
  • October 17, 2013
Hi,

 

 

seems like FME is a tad too agressive on the renaming, as "Unit #" is actually a valid field name in Access. Consider sending the case to Safe support if it's important to you.

 

 

On the other hand, I personally don't think it's a good idea to ever use spaces or special characters in field names. It has a tendency to always come back and bite you later, so I'd urge you to consider adopting something like "unit_no" instead.

 

 

Google "database field name conventions" for more ideas, there has been a lot written on the subject :-)

 

 

David

tbs_gis_team
Contributor
Forum|alt.badge.img+2
I agree on the special character as a bad field name, but the client sent me a template and I had to make mine match.

 

 

Thanks,

 

Chad

takashi
Contributor
Forum|alt.badge.img+19
  • Contributor
  • October 18, 2013
Hi Chad,

 

 

I understand your situation.

 

However, a field name containing some special characters is invalid in some softwares, not only FME. For example, a field name containing # cannot be defined in ESRI Geodatabase.

 

If the template could be modified through discussing with your client, I think changing the field name would be the best solution for the future.

 

 

Good luck! Takashi

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings