BS-6831 : [encoding] ORA-12899: Fields with non-ascii characters value too large for column in Oracle db

- For Oracle, change VARCHAR2(Byte) by VARCHAR2(CHAR)
- Update the script to generate the SQL script