powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / изменение типа поля
9 сообщений из 9, страница 1 из 1
изменение типа поля
    #40039871
che_work
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Firebird 3.0 SS
При выполнении оператора
update RDB$RELATION_FIELDS set RDB$FIELD_SOURCE = 'VCH32' where (RDB$FIELD_NAME = 'M1') and (RDB$RELATION_NAME = 'P4')

формируется ошибка. В Ibexpert-e
Firebird error.
unknown ISC error 335545030.

Поле М1 изначально имеет тип int

Этот же оператор в версии 2.5 и 1.5 отрабатывает без ошибок.
Что мб?
Спасибо
...
Рейтинг: 0 / 0
изменение типа поля
    #40039872
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
che_work,

Насколько помню в 3-ке запретили изменять системные таблицы
...
Рейтинг: 0 / 0
изменение типа поля
    #40039874
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. низзя
2. эксперт у тебя древний
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
изменение типа поля
    #40039875
che_work
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мимопроходящий

1. низзя
2. эксперт у тебя древний
понятно. А как тогда изменить тип поля подскажите пжст.
Через alter table как-то ?
...
Рейтинг: 0 / 0
изменение типа поля
    #40039876
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
29.01.2021 13:05, che_work пишет:
> Через alter table как-то ?

через эксперт.
только обнови его сперва.
и правильно выставь версию сервера при регистрации базы.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
изменение типа поля
    #40039881
che_work
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мимопроходящий

29.01.2021 13:05, che_work пишет:
> Через alter table как-то ?

через эксперт.
только обнови его сперва.
и правильно выставь версию сервера при регистрации базы.
нашел еще на просторах инета и сделал так

alter table p4 alter column M1 type vch32

получилось. так корректно? проблем не будет в будущем?
...
Рейтинг: 0 / 0
изменение типа поля
    #40039882
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
che_work
А как тогда изменить тип поля подскажите пжст.
Через alter table как-то ?


ALTER TABLE ..... ALTER COLUMN ..... TYPE ...........
...
Рейтинг: 0 / 0
изменение типа поля
    #40039884
che_work
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем, вопрос закрыт
...
Рейтинг: 0 / 0
изменение типа поля
    #40039910
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
che_work
нашел еще на просторах инета и сделал так
alter table p4 alter column M1 type vch32
получилось. так корректно? проблем не будет в будущем?

Просторы инета это конечно здорово, однако Зачем так далеко ходить, если "Руководство по языку SQL СУБД Firebird 3.0" в первом топике этого форума
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / изменение типа поля
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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