GitHub user gmitter-ef added a comment to the discussion: Automatic case change 
for column names

We already had these issues and investigated a little (status of 2.12, I do not 
know if it's still the same):
- using SELECT ID as "myid" (instead of SELECT ID as myid) does the trick! So 
use double quotes around the alias, then there is no need for a "Select values" 
transform 
- The "Force all identifiers to lower case" in the "Advanced" tab has no 
effect, neither in native nor in JDBC Oracle connections (why? docu does not 
say anything about this checkbox)
- native and JDBC connections behave the same in all tested respects
- all Script transforms ("JavaScript", "Script" with Python, "User Defined Java 
Expression") are case sensitive ==> you must provide the correct case of the 
field when reading the field
- other transforms ("Write to log", "Select values", "Concat") are case 
insensitive, you can chose the "wrong" case, still everything works
first tab of "Select values" transform is case insensitive
- metadata tab of "Select values" transform is case sensitive in the respect 
that if makes a difference for subsequent Script transforms

GitHub link: 
https://github.com/apache/hop/discussions/5429#discussioncomment-13527078

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to