
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
01.07.2002, 15:31:36
|
|||
|---|---|---|---|
|
|||
Синтакс егор - данные типа Table |
|||
|
#18+
Помогите не могу найти ошибку. Пример : declare @TableVar TABLE (id int IDENTITY,longstring ntext NULL) insert into @TableVar select longstring from texts where id=2 declare @pageptr varbinary(16) --объявление указателя select @pageptr = textptr(longstring) -- получение указателя from @TableVar where id=1 updatetext @TableVar.longstring @pageptr 20 6 with log 'English' insert into texts select longstring from @TableVar Выделенная строка содержит ошибку ! Incorrect syntax near '@TableVar' ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.07.2002, 16:08:33
|
|||
|---|---|---|---|
|
|||
Синтакс егор - данные типа Table |
|||
|
#18+
Нельзя в updatetext использовать переменную типа table. Только название таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.07.2002, 16:14:37
|
|||
|---|---|---|---|
|
|||
Синтакс егор - данные типа Table |
|||
|
#18+
Уважаемый GreenSunrise, а где можно узнать какие операции можно выполнять с временными таблицами (типа Table), а какие нет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.07.2002, 16:41:28
|
|||
|---|---|---|---|
Синтакс егор - данные типа Table |
|||
|
#18+
Это типичный баг MS SQL Server’a 2000. Сродни ему вот это: http://support.microsoft.com/default.aspx?scid=kb;en-us;Q296642 Когда-нибудь Microsoft признает это. Удачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.07.2002, 16:58:15
|
|||
|---|---|---|---|
|
|||
Синтакс егор - данные типа Table |
|||
|
#18+
Самый прикол в том, что вот это тоже не работает, а говорит, что р инвалидный оператор! Во блин! <8-o select @pageptr = textptr(longstring) -- получение указателя from @TableVar t where id=1 updatetext t .longstring @pageptr 20 6 with log 'English' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.07.2002, 10:33:39
|
|||
|---|---|---|---|
|
|||
Синтакс егор - данные типа Table |
|||
|
#18+
А где здесь, извините, p? И с какой радости должна работать конструкция select @pageptr = textptr(longstring) -- получение указателя from @TableVar t where id=1 updatetext t.longstring @pageptr 20 6 with log 'English' Алиас, определенный в селекте, никоим образом не переползет в updatetext. Или я уже совсем не догоняю, о чем речь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.07.2002, 14:34:53
|
|||
|---|---|---|---|
|
|||
Синтакс егор - данные типа Table |
|||
|
#18+
Уважаемый jimmers, спасибо за пример! Наверное скоро там будет пример и с updatetext. Уважаемый GreenSunrise, спасибо. Действительно алиас t в операторе updatetext левый! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.07.2002, 14:45:46
|
|||
|---|---|---|---|
Синтакс егор - данные типа Table |
|||
|
#18+
2soni: Конечно будет. Когда-нибудь… Только этот баг им (Microsoft’у) надо это запостить через все ньюсгруппы и прочие средства, чтобы все слышали и говорили – какой кошмар, не работает! Желательно, чтобы бага еще сопровождалась кучей страшных последствий - иначе на быстрый фикс не стоит расчитывать :( Удачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=SolomoN&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
69ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 650ms |
| total: | 843ms |

| 0 / 0 |
