Особенности преобразования значений в составных полях заключаются в том, что функция «Выразить» не может преобразовать из одного типа в другой. groxin.ru Она работает только в рамках уже имеющегося описания типов для поля. groxin.ru
С помощью функции «Выразить» можно определить, значение какого типа из набора получить, что помогает запросу работать быстрее, но приведения типов не происходит. groxin.ru При указании несовместимого типа для выражения система сообщит об ошибке. groxin.ru
Например, при обращении к вложенным реквизитам через точку для полей составного типа функция «Выразить» позволяет выполнить запрос оптимальным образом, отсеивая те значения, для которых необходимый реквизит предусмотрен. groxin.ru
Также при вводе составного значения любое отдельное значение поля можно заключить в двойные кавычки, если оно может запутать анализатор составных значений. client.sbertech.ru www.postgresql.org Например, поля, содержащие скобки, запятые, двойные кавычки или обратные слеши, должны быть заключены в двойные кавычки. client.sbertech.ru