The PPSQL option specifies options to be passed to the SQL preprocessor.
.-NOPPSQL-----------------------. >>-+-PPSQL--(--‘options string’--)-+---------------------------><
Specifying PPSQL('APOSTSQL') PP(SQL) is the same as specifying PP(SQL('APOSTSQL')).
This option has no effect unless the PP(SQL) option is specified. However, if you want to specify a set of options that should be used if the SQL preprocessor is invoked, you can specify this option in the installation options exit. Then, whenever you specify PP(SQL), the set of options in the PPSQL option are used.
Also, any options that are specified when the preprocessor is invoked overrule those that are specified in the PPSQL option. Therefore, specifying PPSQL('APOSTSQL') PP(SQL('QUOTESQL')) is the same as specifying PP(SQL('APOSTSQL QUOTESQL')) or the even simpler PP(SQL('QUOTESQL')).
The options string is limited to 1000 characters in length. However, if the string is longer than 100 characters, it will not be shown in the options listing.