powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / проблема с alter table
14 сообщений из 14, страница 1 из 1
проблема с alter table
    #33573903
sekwent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот такая штука получается при изменении колонки таблы с нулл на нот нулл:

[IBM][CLI Driver][DB2/LINUX] SQL0443N Routine "ALTOBJ" (specific
name "") has returned an error SQLSTATE with diagnostic text
"SQL1013 Reason code or token: MATRIX
". SQLSTATE=38553
...
Рейтинг: 0 / 0
проблема с alter table
    #33573980
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Честно говоря ... я б не стал пользоваться ALTOBJ не изучив хорошенько то, что он генерит. По идее нет операции ALTER TABLE SET COLUMN NULL, так как это существенно меняет всю таблицу. Поэтому таблица должна быть полностью скопирована в другую (но с правильной структурой). Старая уничтожена, а товая переименована в старую. Или вообще делать через IMPORT/EXPORT/LOAD. Но если на табличе висят зависимости... то... не очень то все гладко получается. Для таких преобразований лучще пользоваться специальным софтом.
...
Рейтинг: 0 / 0
проблема с alter table
    #33574112
Herr Developer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sekwentвот такая штука получается при изменении колонки таблы с нулл на нот нулл:

[IBM][CLI Driver][DB2/LINUX] SQL0443N Routine "ALTOBJ" (specific
name "") has returned an error SQLSTATE with diagnostic text
"SQL1013 Reason code or token: MATRIX
". SQLSTATE=38553

Практически всегда такая ошибка была, если нужно было что-то значительно поменять через GUI...

Здесь нету ALTER TABLE...
Здесь типа
Код: plaintext
1.
2.
3.
The current column attribute change may take some time to complete, as it requires re-creating the table, loading the data, and restoring the dependencies.

Click 'Related Objects...' for more detail.

И этот ALTJOB - глючит
...
Рейтинг: 0 / 0
проблема с alter table
    #33574406
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Quest Central делает такие вещи более-менее нормально. А про ALTOBJ я сразу говорил, что это безобразие, и дело даже не в ошибках реализации, а в самой концепции.
...
Рейтинг: 0 / 0
проблема с alter table
    #33574905
kmike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Даааа...
Ну и как с этим жить? :(
...
Рейтинг: 0 / 0
проблема с alter table
    #33574986
db2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gardenmanДля таких преобразований лучще пользоваться специальным софтом.Уважаемый gardenman, не верю своим глазам, неужели мне удалось вас убедить :)
...
Рейтинг: 0 / 0
проблема с alter table
    #33575049
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DB2 gardenmanДля таких преобразований лучще пользоваться специальным софтом.Уважаемый gardenman, не верю своим глазам, неужели мне удалось вас убедить :)
если считать db2look специальным софтом... и db2.exe тоже... то убедили ))) (шутка)

На самом деле тут DB2 Schema Compare (от Quest) рулит...)
...
Рейтинг: 0 / 0
проблема с alter table
    #33575235
db2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gardenmanНа самом деле тут DB2 Schema Compare (от Quest) рулит...)Да, да, к нему бы еще схематичное редактирование a la MSSQL Diagrams - цены бы ему не было :)
...
Рейтинг: 0 / 0
проблема с alter table
    #33586484
sekwent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а от каких параметров бд это вообще может зависеть?

делаю новую бд, создаю новую таблицу, затем меняю в этой таблице тип данных - все проходит на ура.

а в старой вот это сообщение, хотя принципиально ничего не менял...
...
Рейтинг: 0 / 0
проблема с alter table
    #33586697
sekwent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
выяснил, что эта проблема возникает только в базах с автономным обслуживанием...
...
Рейтинг: 0 / 0
проблема с alter table
    #33587545
kmike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно - в доке по DB2/iSeries ALTER TABLE .. DROP COLUMN есть, причём в v4r5 - как я понял, далеко не новом.
Это получается, тех кто на LUW платформе, в очередной раз обделили?
...
Рейтинг: 0 / 0
проблема с alter table
    #33587672
Guest new
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kmikeИнтересно - в доке по DB2/iSeries ALTER TABLE .. DROP COLUMN есть, причём в v4r5 - как я понял, далеко не новом.
Это получается, тех кто на LUW платформе, в очередной раз обделили?

Is it surprise for you that DB2 LUW, DB2 z/OS, and DB2 for iSeries are completely different databases? They even have different build-in types and attributes’ restrictions for the the build-in types like max length for Char or Varchar.
I would say every one of them has more common parts with the SQL Server or even with Oracle than with the other “DB2” databases :(
...
Рейтинг: 0 / 0
проблема с alter table
    #33588883
Nikolay Kulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
In reality DB2 v8 for zOS and LUW from SQL point of view are the same on 90%.
iSeries different story...
...
Рейтинг: 0 / 0
проблема с alter table
    #33589485
kmike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
In reality, for end users it doesn't matter how close codebases of DB2 LUW/zOs and iSeries are as long as it what's needed.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / проблема с alter table
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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