| 
 | 
| 
 
Не работает FETCH в отладчике блоков [211] 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  (Firebird 2.5.8, IbExpert 2019.1.31.1) При наличии параметров у курсора выполнение оператора FETCH в отладчике блоков показывает пустой результат (результирующие переменные не присваиваются, ROW_COUNT=0), хотя Firebird выполняет блок нормально. Пример: авторexecute block returns ( "Date" date, "RowCount" integer ) as declare variable "Param" date; declare variable "Ref" cursor for ( select current_date from rdb$database where current_date = :"Param" ); begin "Date" = null; "Param" = current_date; open "Ref"; fetch "Ref" into :"Date"; "RowCount" = row_count; suspend; close "Ref"; end ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.02.2019, 14:11 | 
  
  
  
   | 
||
| 
 
Не работает FETCH в отладчике блоков [211] 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Валерий Андреев, не нужно присваивать значение в current_date. Почитайте про зарезервированные слова в т.ч. про current_date. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 12.02.2019, 18:25 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?fid=42&msg=39772836&tid=1598763]:  | 
    0ms | 
get settings:  | 
    9ms | 
get forum list:  | 
    13ms | 
check forum access:  | 
    4ms | 
check topic access:  | 
    4ms | 
track hit:  | 
    51ms | 
get topic data:  | 
    10ms | 
get forum data:  | 
    3ms | 
get page messages:  | 
    41ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 226ms | 
| total: | 362ms | 

| 0 / 0 | 

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.