sqlca.uppercase

returns true, if lower/uppercase is checked by the currently connected server

 

Example:

The item "RM" is stored in the database

// MSSQL

sqlca.select "ItemName" from "OITM" where "ItemCode"='rm'
// return the item name

 

// HANA

sqlca.select "ItemName" from "OITM" where "ItemCode"='rm'
// return sqlca.sqlcode=100 (not found), because hana check lower/uppercase

 

with the property uppercase you can check if the current server checks this

<sqlca.uppercase> : HANA: true, MSSQL: false