Шифрование и секретность в Linux

         

Подстановка сущности



Листинг 13.11. Подстановка сущности

<1хр>

<setvar field="field_two" />

<include sql="SELECT f1eld_one. Ifield FROM &quot:CAPITALIZED_TABLE&quot;"

method="SQL">

<strong>
Column One:</strong>
<field name="field_one" />
<br>

<strong>
Column Two:</strong>
<field name="field_two" />
<br>

</include>

</lxp>

В листинге 13.11 сущности используются в запросе SQL для того, чтобы указать в кавычках символы кавычек ("). Это часто бывает необходимо для того, чтобы в PostgreSQL учитывался регистр символов, поскольку в противном случае идентификаторы автоматически преобразуются к нижнему регистру.

В процессе разбора комбинация Squot: заменяется своим символьным прототипом, в результате чего будет выполнен следующий запрос: SELECT field_one. field_two FROM "CAPITALIZEDJABLE"

Смысл блока LXP, приведенного в этом примере, описан в подразделе «Включение данных SQL» раздела «Включение данных».



Содержание раздела