parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Странное поведение CVS HEAD при работе с Oracle

VictorSmirnov 17.10.2003 09:46

Странность заключается в том, что имена полей таблицы выдаются в кривом виде.

Я постарался привести самый простой код, где это можно увидеть:
@body[]
	$_bank[^MAIN:pSQL.sql[table;select acc, bik, bank from tmp_bank]]
	$bank_line[$_bank.fields]
	^bank_line.foreach[key;value]{
		<p>field: $key --- value: $value
	}
В результате мы получаем:
            <P>field: acc --- value: 0 
            <P>field: $. --- value: 046577904 
            <P>field: bankxg . $. --- value: АКБ "Банк Екатеринбург" 
В 3.0.8 тот же самый код работает нормально.
На всякий случай привожу DDL таблицы tmp_bank:
create table tmp_bank(
    acc varchar2(128)
  , bik varchar2(64)
  , bank varchar2(480)
)
Спасибо!