У нас есть скрипт сборки sql с оракулом 10.2. В конце скрипта мы имеем это:
@$ORACLE_HOME/rdbms/admin/utlrp.sql
Который работает в Linux, но не в Windows. Итак, мы создали второй файл с этой строкой:
@%ORACLE_HOME%/rdbms/admin/utlrp.sql
Конечно, есть лучший способ. Как я могу обратиться к переменной среды кроссплатформенным способом? Или, в качестве альтернативы, возможно ли обнаружение ОС в файле sql для защиты каждого из операторов с предложением IF?