Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > SQL code > Concepts > Modification of item names when inserted into SQL (SQL code)
  
Modification of item names when inserted into SQL (SQL code)
The names of items in a model may be invalid if inserted directly into SQL code, for example, they may contain spaces. For this reason, ACS may modify Modeler item names when they are inserted into your SQL code.
You can avoid using the mangled name of an item by specifying the exact name you want to insert into your code through the item's CODE_GENERATION_NAME property, which appears on the Text tab of an item's Property Pages. If you specify a CODE_GENERATION_NAME value for an item, ACS inserts that name into the code as is. For Tables, the names of parent Packages and Databases are ignored when you specify a CODE_GENERATION_NAME value.
If you want to change how the ACS Code Generator DLL changes item names when inserted into the code, you can change the SQL_Mangle.ini file. Alternatively, you can change the TDK model from which the ACS Code Generator DLL was generated, and regenerate the ACS Code Generator DLL.