| | vetal71 
 
  
 Member
 | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору всем привет.
 firebird 2.5
 Ошибка при селекте в IBExpert
 Overflow occurred during data type conversion.
 conversion error from string "1995-12-01"
 delhi + fibplus выбирает данные без проблем. а IBExpert ругается. в чем причина, помогите плиз.
 
 вот структура с обычным полем типа DATE
 
 Код:
 | CREATE TABLE HEAT_SYSTEM (
 COD          D$COD NOT NULL /* D$COD = INTEGER NOT NULL */,
 HS_NAME      D$VARCHAR_30 COLLATE PXW_CYRL /* D$VARCHAR_30 = VARCHAR(30) */,
 DP           D$INT /* D$INT = INTEGER */,
 LP           D$NUM_8_2 /* D$NUM_8_2 = DECIMAL(8,2) */,
 TP           D$NUM_4_1 /* D$NUM_4_1 = DECIMAL(8,2) */,
 "DO"         D$INT /* D$INT = INTEGER */,
 LO           D$NUM_8_2 /* D$NUM_8_2 = DECIMAL(8,2) */,
 TOB          D$NUM_4_1 /* D$NUM_4_1 = DECIMAL(8,2) */,
 SOB          COMPUTED BY (PI()*POWER((DP-2*TP),2)/4000000),
 TP_COD       D$INT /* D$INT = INTEGER */,
 K_COD        D$INT /* D$INT = INTEGER */,
 PERIOD_WORK  D$INT /* D$INT = INTEGER */,
 VOB          COMPUTED BY (SOB*(LP+LO)),
 MES_YEAR     D$DATE /* D$DATE = DATE */,
 LIFETIME     D$INT /* D$INT = INTEGER */,
 GROUP_PIPE   D$INT /* D$INT = INTEGER */
 );
 
 | 
 
 прошу прощения, решено. удалил поле, затем создал заново и все заработало. где-то что-то глюкануло
 |  | Всего записей: 300 | Зарегистр. 08-09-2008 | Отправлено:  23:14 22-10-2011  | Исправлено: vetal71,   23:24 22-10-2011
 | 
 |