Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. ни в какую не хочет переварить, ругаясь SQL error code = -104 Token unknown - line 21, column 101 ; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 16:47 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
автор END; Это не дельфи, запяточие не нужно после end. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 16:50 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. После for ... into ... разве не должно идти do а у Вас сразу end и else ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 16:51 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
vlad333автор END; Это не дельфи, запяточие не нужно после end. и так не хочет с тем же сообщением ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 16:52 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
Вообще все переписать, по-хорошему надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 16:55 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
Один DO на два FOR ?.. Так не бывает :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 16:59 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
оказалось так работает Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 17:01 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
Ну, собственно на это тебе и намекнули. :) Каждому FOR свой DO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 17:15 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
o_v_aНу, собственно на это тебе и намекнули. :) Каждому FOR свой DO догадался :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 17:19 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
vlad333Вообще все переписать, по-хорошему надо. а, кстати, что тут криминального? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 20:00 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
MaratIskа, кстати, что тут криминального? for select из rdb$database - это просто анекдот. Почему бы просто переменным не присвоить значения? Зачем такой изврат? вот это Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. элементарно заменяется на CST_ID = UUID_TO_CHAR(GEN_UUID()); CST_NO = ROUND(CEIL(RAND() * -10000000)); CST_NAME = 'ФИО'; и так далее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 20:17 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
kdvMaratIskа, кстати, что тут криминального? for select из rdb$database - это просто анекдот. Почему бы просто переменным не присвоить значения? Зачем такой изврат? вот это Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. элементарно заменяется на CST_ID = UUID_TO_CHAR(GEN_UUID()); CST_NO = ROUND(CEIL(RAND() * -10000000)); CST_NAME = 'ФИО'; и так далее. привычка из Oracle from DUAL :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 20:29 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
Их документации Для тех, кто не знаком с RDB$DATABASE: это системная таблица, которая всегда существует во всех базах данных Firebird и всегда содержит только одну строку. И, хотя эта таблица не была создана специально для этой цели, стало распространенной практикой среди разработчиков Firebird выполнять запросы к этой таблице в случае, если нужно выполнить запрос, не привязанный ни к какой таблице, в котором результат получается из выражений, указанных в списке полей оператора SELECT. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 20:35 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
MaratIsk, ну не в PSQL же. Можно конечно, но изврат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 20:52 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
Симонов ДенисMaratIsk, ну не в PSQL же. Можно конечно, но изврат не аргумент :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 22:48 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
MaratIskне аргумент :) аргумент в том, что когда в PSQL можно просто присвоить переменной значение функции, вряд-ли для этого стоит дергать обращение к таблице (лишний дисковый ввод-вывод). Просто в старых faq и прочем слишком часто вариант select gen_id(...) from rdb$database глаза мозолил, вот люди "не думая" такой же вызов втыкают в триггеры и процедуры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2014, 23:11 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
MaratIsk> привычка из Oracle from DUAL :) Oracle тоже замечательно умеет в PL/SQL c переменными, функциями и выражениями без лишних запросов работать, так что не надо. NextVal - да, до 11-й версии не умел без DUAL-а (щас умеет, но это по сути обёртка-синтаксический сахар AFAIK). MaratIsk> не аргумент :) Ну если для тебя изврат и говнокод не аргумент... :) Впрочем, никто не настаивает, пиши как хочешь, если коллеги не против. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2014, 00:10 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
да ладно вам материться :) окончательный вариант все равно такой Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2014, 10:47 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
MaratIsk Код: plsql 1. 2. 3. 4. то есть тебе неважно какой STR_NO будет получен? зачем тогда городить огород с запросом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2014, 11:53 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
roadsterMaratIsk Код: plsql 1. 2. 3. 4. то есть тебе неважно какой STR_NO будет получен? зачем тогда городить огород с запросом? это дефолтовое значение для поля в таблице TB_CUSTOMERS только и всего а поскольку номер улицы может меняться просто беру первое значение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2014, 12:01 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
MaratIskпоскольку номер улицы может меняться просто беру первое значениену так избавь сервер от лишнего запроса, сделай ему приятное, ограничься присвоением значений переменным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2014, 12:37 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
MaratIskда ладно вам материться :)Вспоминается контекст про "индусский код", "зарплата от кол-ва строк кода", "зарплата в днях" и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2014, 13:14 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
тупица, усовершенствуй Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. [/quot] это к Ivan_Pisarevsky, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2014, 14:53 |
|
||
|
Где тут ошибка?
|
|||
|---|---|---|---|
|
#18+
MaratIskтупица, усовершенствуймда... Код: sql 1. 2. 3. 4. 5. 6. 7. 8. первые 2 сроки не сработают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2014, 15:37 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38840883&tid=1563121]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
202ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 294ms |
| total: | 605ms |

| 0 / 0 |
