Проблемы добавления новых таблиц в 8.10

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Den_Is
Постоянный обитатель
Сообщения: 169
Зарегистрирован: 08 авг 2005, 20:11
Откуда: Омск

Проблемы добавления новых таблиц в 8.10

Сообщение Den_Is »

Люди подскажите в каком направлении копать.
Хочу добавить таблу в 8.10 но имя таблицы>8 символов
Т.е. в gd файле пишу
Create table SPPODRDOP "Суммы по подрам"
при компиляции vip-ом выдает ошибку на длинное имя таблицы.

И вторая проблема
В табле есть поля у которых наименование вот такое
KAUKS[1]:Comp "КАУ корреспонд.счета[1]",
При компиляции опять же ругается на имя поля, конкретно ему не нравятся квадратные скобки в имени поля.
В 7,12 этих проблем небыло а в 8,10 :sad:
Как все это дело лечить?
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

1. имя таблицы может быть длинным, а вот название файла для бтрива должно быть из 8-ми символов, вроде.
2. а что вам мешает убрать просто квадртаные скобки, они так важны?
Den_Is
Постоянный обитатель
Сообщения: 169
Зарегистрирован: 08 авг 2005, 20:11
Откуда: Омск

Сообщение Den_Is »

Рахмет первая проблема отпала, указал имя файла короче на 1 символ, все откопилялось, табла добавилась.
А вот вторая проблема осталась (квадратные скобки в наименовании табы), дело в том что не я ее создавал в 7.12, моя задача перенести ее в 8.10, поэтому изменять наименование полей я не в праве.
KATZ
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49

Сообщение KATZ »

Массивы в таблицах должны описываться примерно так:

Код: Выделить всё

...
KAUKS: array[1..6] of comp,
...
Den_Is
Постоянный обитатель
Сообщения: 169
Зарегистрирован: 08 авг 2005, 20:11
Откуда: Омск

Сообщение Den_Is »

KATZ спасибо, получилось, перечислил поля как массивы и табла откомпилировалась.
Ответить