Я вижу интересный результат, пытающийся использовать в качестве значения sys_guid () в Coldfusion 7.
Если я делаю
<cfquery>select sys_guid() as guid from dual</cfquery>
Возвращаемое значение guid рассматривается Coldfusion как двоичное поле.
Однако, если я сделаю
<cfquery>select sys_guid() || '' as guid from dual</cfquery>
Возвращаемое значение guid отображается в виде строки.
Я пробовал пару разных драйверов Oracle и Coldfusion / Macromedia, и все они реагируют одинаково. Последнее утверждение - то, что я использовал, таким образом я могу обработать руководства позже в коде, и работает отлично. Я надеюсь, что кто-то может объяснить, почему я получаю эти результаты.