|
|
|
Как сервер нумеруют строки в хранимой процедуре?
|
|||
|---|---|---|---|
|
#18+
FB 2.1 x32, Win7 x64 Получаю ошибку автор validation error for column ENTERPRISEID, value "*** null ***" At procedure 'APPENDREMAINBYWAREID' line: 95, col: 5 однако в процедуре, если смотреть текст как он хранится в RDB$PROCEDURES (начиная с DECLARE VARIABLE) с 90 по 100 строки такие: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. А вот если считать первой строкой Begin (как показывает IBExpert) Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Просветите - как же всё-таки сервер нумеруют строки в процедуре ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2013, 10:43:55 |
|
||
|
Как сервер нумеруют строки в хранимой процедуре?
|
|||
|---|---|---|---|
|
#18+
Cobalt747начиная с DECLARE VARIABLE С Create or alter ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2013, 10:48:46 |
|
||
|
Как сервер нумеруют строки в хранимой процедуре?
|
|||
|---|---|---|---|
|
#18+
Cobalt747, 1. создать процедуру из 5 строк 2. вписать ошибочную строку 3. проверить соответствие номера строки при ошибке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2013, 11:01:33 |
|
||
|
Как сервер нумеруют строки в хранимой процедуре?
|
|||
|---|---|---|---|
|
#18+
Cobalt747первой строкой Begin (как показывает IBExpert)Не пользоваться "оглупляющим режимом" эксперта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2013, 12:57:50 |
|
||
|
Как сервер нумеруют строки в хранимой процедуре?
|
|||
|---|---|---|---|
|
#18+
wadmanCobalt747начиная с DECLARE VARIABLE С Create or alter Примерно так и получается, но! +/- 2 строки. Почему такая примерность?! в ФБ что, генератор случайных числе применяют, что нет достоверного способа точно определить строку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2013, 15:52:35 |
|
||
|
Как сервер нумеруют строки в хранимой процедуре?
|
|||
|---|---|---|---|
|
#18+
Cobalt747, Код: sql 1. 2. 3. 4. 5. 6. 7. Ну и на какой строке остановится бедному парсеру, который оперируем выражениями (statements)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2013, 15:56:14 |
|
||
|
Как сервер нумеруют строки в хранимой процедуре?
|
|||
|---|---|---|---|
|
#18+
DarkMasterНу и на какой строке остановится бедному парсеру, который оперируем выражениями (statements)? вот и я хочу узнать - на какую строку сервер ругается? Он же их как-то нумерует, по алгоритму некоему, я полагаю, а не от балды. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2013, 16:35:19 |
|
||
|
Как сервер нумеруют строки в хранимой процедуре?
|
|||
|---|---|---|---|
|
#18+
Cobalt747Почему такая примерность?!У меня сколько не замечал, всегда на первой строке стэйтмента. Обычным экспертом, никаких +- не замечал, номер в строки в эксепшене, потом смотрю эту строку ошибка именно там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2013, 21:23:58 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38483573&tid=1564100]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 326ms |

| 0 / 0 |
