
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.07.2003, 11:00
|
|||
|---|---|---|---|
|
|||
Как узнать максимальную длину текстового поля |
|||
|
#18+
Подскажите пожалуйста, как узнать максимальную длину текстового поля. Чем отличается тип char от varchar ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.07.2003, 11:04
|
|||
|---|---|---|---|
|
|||
Как узнать максимальную длину текстового поля |
|||
|
#18+
Ой, не максимальную, а ту которая задана в таблице ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.07.2003, 13:34
|
|||
|---|---|---|---|
Как узнать максимальную длину текстового поля |
|||
|
#18+
Нужно сделать запрос к системным таблицам: SELECT a.RDB$field_length FROM RDB$fields a, RDB$Relation_fields b where b.rdb$field_name = 'NAMTVR' and b.rdb$relation_name = 'SPTVR' and b.rdb$field_source = a.rdb$field_name В данном примере <NAMTVR> - имя колонки, <SPTVR> - има таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.07.2003, 16:14
|
|||
|---|---|---|---|
|
|||
Как узнать максимальную длину текстового поля |
|||
|
#18+
Спасибо. Только мне ничего не возвращается. Что за таблицы RDB$fields и RDB$Relation_fields. Где можно почитать про системные таблицы и про то, что полезного еще о туда взять можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.07.2003, 17:07
|
|||
|---|---|---|---|
|
|||
Как узнать максимальную длину текстового поля |
|||
|
#18+
В Language Reference, естественно. Раздел System Tables and Views А узнать можно все, у IB как положено - все описание базы лежит в системных таблицах, то есть структура таблиц описана в других таблицах, структура которых описана в других талицах... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.07.2003, 18:07
|
|||
|---|---|---|---|
Как узнать максимальную длину текстового поля |
|||
|
#18+
2 Frog SELECT * FROM RDB$relation_fields Посмотри результат SELECT * FROM RDB$fields Посмотри результат Сделай выводы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&mobile=1&tid=1580250]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
445ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 190ms |
| total: | 685ms |

| 0 / 0 |
