|
|
|
Проблемы с преобразованием данных text -> varchar
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Есть база (sql2000). В таблице documents находиться поле doc_index.В этом поле лежит оглавление документа. Нам понадобилось впихнуть это поле в varchar. т.е. 8060 символов из text. Написал я скрипт (vbs), который бежит по таблице и обрезает doc_index до 8000 символов. Все нормально урезалось. Попытался сменить тип данных - говорит что не может преобразовать строку из 9056 символов в 8060... Я урезал до 5000 символов... Говорит что не может преобразовать 10456 -> 8060 Короче, преобразовалось только когда я урезал doc_index до 2000 символов... Объясните пожалуйста, что это значит и как с этим бороться? Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2002, 11:39:52 |
|
||
|
Проблемы с преобразованием данных text -> varchar
|
|||
|---|---|---|---|
|
#18+
А как конвертируете? Текст запроса, плз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2002, 12:49:20 |
|
||
|
Проблемы с преобразованием данных text -> varchar
|
|||
|---|---|---|---|
|
#18+
А что других полей в таблице нет ? Может быть 2000 байтов это как раз то, что осталось на долю нового поля от максимального размера записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2002, 12:52:46 |
|
||
|
Проблемы с преобразованием данных text -> varchar
|
|||
|---|---|---|---|
|
#18+
to Breakneck Делаю просто сначала селект,а потом в цикле update: Код: plaintext 1. 2. 3. 4. 5. 6. to Glory Есть конечно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2002, 13:03:45 |
|
||
|
Проблемы с преобразованием данных text -> varchar
|
|||
|---|---|---|---|
|
#18+
Тогда Код: plaintext 1. 2. 3. Покажет вам какой минимальный размер может иметь поле doc_index. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2002, 13:40:13 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3406&tid=1819983]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 300ms |

| 0 / 0 |
