Dictionary property 'Max Length' is not enforced. If you put a string value much longer than the specified max length in the database dictionary, it does not cause any error. The problem is that the string is stored and displays fine on MySQL if max length is over 255, but it then gets silently truncated on Oracle.
Steps to Reproduce
- Open sys_properties.list.
- Go to Personalize > Dictionary.
- Check that the dictionary entry for Description specifies a max length of 512.
- Edit one of the sys_properties descriptions with text that is longer than 512.
- Update the record.
Ensure that values in a string field are under 255 characters.
Related Problem: PRB565296