|
|
|
Помогите найти грабли
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 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. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. Ошибка - syntax error near 'f1' - возникает в жирном куске кода. Если его удалить, все проходит гладко. ASE 12.5 Модератор: Для публикации исходников используй тэг src, для выделения строк в исходниках используй "==>" в начале строки Прочитай это: http://www.sql.ru/faq/faq_topic.aspx?fid=202 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 16:51 |
|
||
|
Помогите найти грабли
|
|||
|---|---|---|---|
|
#18+
Зелебоба wrote: > fetch next f1 into @id_v BOL fetch Description Returns a row or a set of rows from a cursor result set. Syntax fetch [next |prior | first | last | absolute fetch_offset | relative fetch_offset ] [ from ] cursor_name [ into fetch_target_list ] Parameters next | prior | first | last | absolute | relative are keywords that specify the fetch direction. You do not need to specify the fetch direction for non-scrollable cursors. If you specify the fetch direction, you can use any of the othe roptions to access the rows from a scrollabe cursor. You must specify the fetch_offset when you use absolute or relative. [from] cursor_name is the name of the cursor. from is optional. fetch_offset specifies the offset value from a specific position. fetch_offset is required when you specify absolute or relative. fetch_offset can be either signed numeral literal with scale of zero, or Transact-SQL variable with a type of integer or numeric with a zero-scale numeral. See “Rules for positioning the scrollable cursor” for more details. fetch_target_list is a comma-separated list of parameters or local variables into which cursor results are placed. The parameters and variables must be declared prior to the fetch. т.е. либо fetch next 1 f1 into @id_v либо fetch f1 into @id_v Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 17:48 |
|
||
|
Помогите найти грабли
|
|||
|---|---|---|---|
|
#18+
MasterZiv т.е. либо fetch next 1 f1 into @id_v либо fetch f1 into @id_v Posted via ActualForum NNTP Server 1.4 это тут непричем если выдернуть отмеченный кусок, работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 18:24 |
|
||
|
Помогите найти грабли
|
|||
|---|---|---|---|
|
#18+
Зелебоба wrote: > если выдернуть отмеченный кусок, работает В выделенном куске вообще-то нет F1 вообще. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 19:50 |
|
||
|
Помогите найти грабли
|
|||
|---|---|---|---|
|
#18+
а номер строки где возникла ошибка..? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 00:47 |
|
||
|
Помогите найти грабли
|
|||
|---|---|---|---|
|
#18+
а нету номера строки я это выполняю в SQL Anywhere 5.0 строку не показывает сцук ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 11:49 |
|
||
|
Помогите найти грабли
|
|||
|---|---|---|---|
|
#18+
Зелебоба wrote: > Автор: "Зелебоба" > а нету номера строки > я это выполняю в SQL Anywhere 5.0 > строку не показывает сцук Не понял , а как же это ? "ASE 12.5" Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 11:51 |
|
||
|
Помогите найти грабли
|
|||
|---|---|---|---|
|
#18+
базища оттуда дернута чесно говоря, я в сибасе и ее терминах и понятиях не силен подсунули, вот, в нагрузку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 12:17 |
|
||
|
Помогите найти грабли
|
|||
|---|---|---|---|
|
#18+
Зелебоба пишет: > чесно говоря, я в сибасе и ее терминах и понятиях не силен Как разберёшься - приходи . Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 13:15 |
|
||
|
Помогите найти грабли
|
|||
|---|---|---|---|
|
#18+
Dim2000 Posted via ActualForum NNTP Server 1.4 Так стебаться каждый силен. Лучше бы помог. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 15:07 |
|
||
|
Помогите найти грабли
|
|||
|---|---|---|---|
|
#18+
ASE и ASA (SQL Anywhere) - разные БД если твой сервер SQL Anywhere 5.0 (Watcom SQL), то данный скрипт (Transact SQL) не совместим на все 100% -- не уверен что в АСА 5.0 сработает, но что выдает Код: plaintext -- и еще, в батч-скриптах transact sql курсоры декларируются отдельно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2008, 21:16 |
|
||
|
Помогите найти грабли
|
|||
|---|---|---|---|
|
#18+
Dmitry.select @@version ... и еще, в батч-скриптах transact sql курсоры декларируются отдельно... [/src] -- и еще, в батч-скриптах transact sql курсоры декларируются отдельно...[/quot] 5.5.04 Build #1867 от чего курсоры декларируются отдельно? прошу прощения, но Sybase не моя стихия (я работаю несколько в другой) и скрипт этот ваяю в помощь аналитику, который вообще далек... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2008, 10:06 |
|
||
|
Помогите найти грабли
|
|||
|---|---|---|---|
|
#18+
ну вот. у тебя ASA да еще и старенькая писать ты пытаешся на неродном для нее языке из-за этого могут быть и ошибки... в Interactive SQL жми F1 и читай хелп -- кроме того я более чем уверен что ты чего-то перемудрил в своем скрипте. твой выделеный код могла-бы заменить одна ф-я list (чтай хелп) -- и еще. если это ты делаешь для аналитика : врядли аналитику требуется SQL который ты генеришь в данном коде... может тебе просто написать нормальный SELECT без формирования динамических SQL запросов? уверен что это возможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2008, 11:27 |
|
||
|
Помогите найти грабли
|
|||
|---|---|---|---|
|
#18+
Зелебоба wrote: > от чего курсоры декларируются отдельно? Отдельно от других операторов. Какждый declare cursor должен быть отдельным батчем (если это не процедура и не триггер). Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2008, 11:29 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=35510710&tid=2011409]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 399ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...