![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Field description [D6, IB6.x]
Asail © (2007-03-29 13:25:00)Как сменить field description из приложения клиента?
Желательно с помощью BDE, на крайняк - IBX.
Пробовал следующие запросы:
1.
UPDATE RDB$RELATION_FIELDS
SET RDB$DESCRIPTION = CAST('DESCRIPTION TEXT' AS BLOB SUB_TYPE 1)
WERE
RDB$RELATION_NAME = 'TABLE_NAME'
AND
RDB$FIELD_NAME = 'FIELD_NAME'
2.
DESCRIBE FIELD 'FIELD_NAME' TABLE 'TABLE_NAME'
'DESCRIPTION TEXT'
Оба варианта не работают. С помощью IBExpert меняю description свободно.
Asail (2007-03-29 13:54:00) [1]P.S. Спасибо за участие
Asail (2007-03-29 13:53:00) [2]Все! Получилось на BDE. Дал запрос №1 с блоб-параметром и все работает.
Jan (2007-03-29 13:51:00) [3]Это через IBX? Update стоит?
Asail (2007-03-29 13:48:00) [4]для 1-го:
- без CAST
Invalid modify request.
Conversion error from string "BLOB"
- c CAST
General SQL error.
invalid request BLR at offset 64
data operation not supported
для 2-го просто
General SQL error.
Token unknown - line 1, char 0
DESCRIBE
Jan (2007-03-29 13:38:00) [5]
> Оба варианта не работают.
Ошибки?
Транзакции коммитим?
Asail (2007-03-29 13:37:00) [6]Вот их и генерирует.
1-й при смене описания поля (только без CAST и с параметром).
2-й значится при просмотре DDL таблицы.
Desdechado (2007-03-29 13:30:00) [7]Посмотри запросы, которые посылает эксперт при изменении описания поля.