powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Ошибка в reload.sql CreateTable
2 сообщений из 2, страница 1 из 1
Ошибка в reload.sql CreateTable
    #36315759
VSavenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
ASA 11.
С помощью dbxtract выгружаю БД для одного из пользователей.
в подписке присутствует табличка
_SYSTEM.
примерно такого содержания:
flag1
flag2
id (pk)
dbver
dbdate
flag3.
Причём для данного пользователя подписка идёт не на все колонки,
а только на колонки: id, dbver, dbdate.
После выгрузки в файле reload.sql получаю следующий create table:
Код: plaintext
1.
2.
3.
4.
5.
CREATE TABLE "DBA"."_SYSTEM" (
   ,"id"                           integer NOT NULL
   ,"dbver"                        char( 15 ) NULL
   ,"dbdate"                      "datetime" NULL
   ,PRIMARY KEY ("id") 
)
то есть с запятой в начале и соответственно ошибку при попытке загрузить этот скрипт.
Если в подписку включить поле flag2, то результат примерно тот же
Код: plaintext
1.
2.
3.
4.
5.
6.
CREATE TABLE "DBA"."_SYSTEM" (
   ,"flag2"                       smallint NOT NULL
   ,"id"                          integer NOT NULL
   ,"dbver"                        char( 15 ) NULL
   ,"dbdate"                      "datetime" NULL
   ,PRIMARY KEY ("id") 
)
а вот если включить поле flag1, то результат уже правильный
Код: plaintext
1.
2.
3.
4.
5.
6.
CREATE TABLE "DBA"."_SYSTEM" (
   "flag1"                       smallint NOT NULL
   ,"id"                         integer NOT NULL
   ,"dbver"                       char( 15 ) NULL
   ,"dbdate"                     "datetime" NULL
   ,PRIMARY KEY ("id") 
)
Это что же получается, что в подписке обязательно должно участвовать первое по порядку поле в таблице?
Или есть какие-то ключи, которые нужно учесть?
...
Рейтинг: 0 / 0
Ошибка в reload.sql CreateTable
    #36316048
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Баг это.
Заводи кейс.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Ошибка в reload.sql CreateTable
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]