
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
| 
 | 
| 09.10.2020, 09:28 | |||
|---|---|---|---|
| Проверка процедур в пакете | |||
| #18+ При компиляции ХП есть сообщения от парсера. Например, "Variable 'ID' declared, but never used". При компиляции пакета подобных сообщений нет. Можно ли сделать такое? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 28.10.2020, 18:09 | |||
|---|---|---|---|
| 
 | |||
| Проверка процедур в пакете | |||
| #18+ А можно убрать сообщение авторValue assigned to 'var' never usedдля переменных, которые используются для получения выходных параметров процедур? Код: sql 1. Переменная var мне не нужна, но без нее процедуру не вызовешь. Проблема как для пакетов так и для обычных процедур ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 29.10.2020, 06:10 | |||
|---|---|---|---|
| Проверка процедур в пакете | |||
| #18+ _Vasilisk_ но без нее процедуру не вызовешь Почему не вызовешь? При "EXECUTE PROCEDURE sp_test" что сервер говорит? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 29.10.2020, 08:30 | |||
|---|---|---|---|
| Проверка процедур в пакете | |||
| #18+ _Vasilisk_ Проблема как для пакетов так и для обычных процедур Я не вижу проблемы. Это предупреждение, а не ошибка. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 29.10.2020, 13:47 | |||
|---|---|---|---|
| 
 | |||
| Проверка процедур в пакете | |||
| #18+ CyberMax Почему не вызовешь? При "EXECUTE PROCEDURE sp_test" что сервер говорит? Код: sql 1. 2. 3. 4. 5. 6. 7. Код: sql 1. 2. 3. 4. 5. This operation is not defined for system tables. unsuccessful metadata update. CREATE OR ALTER PROCEDURE SP_D_TEST2 failed. Dynamic SQL Error. Output parameter mismatch for procedure SP_D_TEST. IBExpert Я не вижу проблемы. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 29.10.2020, 14:31 | |||
|---|---|---|---|
| Проверка процедур в пакете | |||
| #18+ _Vasilisk_, Понятно. Я тестил просто "EXECUTE PROCEDURE", не в ХП. Кстати, если в SP_D_TEST сделать 3 выходных строки, и выполнить ее через EXECUTE PROCEDURE, то вернется только первая строка, про multiple rows молчок. Не знаю, баг это или фича. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 29.10.2020, 14:35 | |||
|---|---|---|---|
| Проверка процедур в пакете | |||
| #18+ _Vasilisk_ И предупреждение не имеет смысла Смысл там есть, и он простой: значение переменной не используется. Ты мне как предлагаешь разбираться-то, когда нужно это предупреждение показывать, а когда не нужно? Телепатически? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 29.10.2020, 15:14 | |||
|---|---|---|---|
| 
 | |||
| Проверка процедур в пакете | |||
| #18+ IBExpert Телепатически? _Vasilisk_ для переменных, которые используются для получения выходных параметров процедур ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 29.10.2020, 15:17 | |||
|---|---|---|---|
| Проверка процедур в пакете | |||
| #18+ CyberMax Кстати, если в SP_D_TEST сделать 3 выходных строки, и выполнить ее через EXECUTE PROCEDURE, то вернется только первая строка, про multiple rows молчок. Не знаю, баг это или фича. EXECUTE PROCEDURE возвращает не записи. И если в процедуре есть SUSPEND, то на нем выполнение и завершится, ибо EXECUTE PROCEDURE ничего не фетчит. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 29.10.2020, 15:18 | |||
|---|---|---|---|
| Проверка процедур в пакете | |||
| #18+ _Vasilisk_ Вполне конкретное условие  _Vasilisk_ для переменных, которые используются для получения выходных параметров процедур Ну, то есть, если тебе в данном случае предупреждение не нужно, то оно никому не нужно. Эту логику я давно понял, но она кривая. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 
 | 

| start [/forum/topic.php?fid=42&mobile=1&tid=1598553]: | 0ms | 
| get settings: | 10ms | 
| get forum list: | 14ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 41ms | 
| get topic data: | 13ms | 
| get forum data: | 3ms | 
| get page messages: | 51ms | 
| get tp. blocked users: | 2ms | 
| others: | 252ms | 
| total: | 394ms | 

 
    | 0 / 0 | 
