|
|
|
DTS & ntext & image
|
|||
|---|---|---|---|
|
#18+
Никак не могу сообразить - нужно в DTS скопировать(переместить) данные из поля типа ntext в поле типа image в той же таблице. Единственная мысль, которая приходит в голову - рисовать курсор с WRITETEXT. Может, можно по-другому? Вроде, в BOL упоминается DTSDataPumpColumn методы AppendChunk и GetChunk. Но AppendChunk у меня ругается, что нет такого метода (при попытке вставить просто текстовую строку). Варианты: Код: plaintext 1. Что я делаю не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2002, 15:10:42 |
|
||
|
DTS & ntext & image
|
|||
|---|---|---|---|
|
#18+
Фигня какая-то. Похоже, что метод AppendChunk в DTS не работает. Пишем Код: plaintext 1. 2. 3. 4. 5. GetChunk проходит нормально, AppendChunk вылетает с воплем Type Mismatch. В то же время абсолютно аналогичный по идеологии скрипт Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. проходит на ура. Поскольку мы все вроде бы делаем правильно, остается считать это глюком. Докапываться до корней мне сейчас неохота. Если задача состоит в том, чтобы "скопировать(переместить) данные из поля типа ntext в поле типа image в той же таблице", почему бы не сделать просто update pub_info_test set fld = pr_info? Вообще DTS здесь как-то применим очень условно. Если же хочется непременно AppendChunk, используйте простой VBScript безотносительно DTS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2002, 07:21:24 |
|
||
|
DTS & ntext & image
|
|||
|---|---|---|---|
|
#18+
2 Дед Маздай: Спасибо огромное, успокоили мою душу. А то я уже начала думать, что вовсе деревянная - метод применить не могу. А GetChunk проверить не догадалась :( Сейчас полезу на support - может, найду какую инфу. Update сейчас попробую - зациклилась на DTS просто. Результаты сообщу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2002, 12:47:02 |
|
||
|
DTS & ntext & image
|
|||
|---|---|---|---|
|
#18+
Упс! С Update полный пролет - ntext никоим образом не может конвертироваться в image. Таки, похоже, придется курсор с WRITETEXT использовать. Грустно - пока обходилась без курсоров, и практики никакой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2002, 13:47:08 |
|
||
|
DTS & ntext & image
|
|||
|---|---|---|---|
|
#18+
Люди, помогите! Я ничего не понимаю!!! В форуме видела советы использовать курсор с WRITETEXT. (Курсор пишу впервые). Я даже до WRITETEXT не добралась - ругается. Пишет: Server: Msg 2739, Level 16, State 1, Line 6 The text, ntext, and image data types are invalid for local variables. А как же тогда с ntext и image вообще работать? Может, кто-нибудь поделится примером WRITETEXT в курсоре ? Или ткнет меня носом в ошибку? Пожалуйста!!! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2002, 17:57:52 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32038855&tid=1821568]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
43ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 329ms |

| 0 / 0 |
