powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Почему нельзя сделать update нового столбца в таблице
8 сообщений из 8, страница 1 из 1
Почему нельзя сделать update нового столбца в таблице
    #40060246
trom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавил новый столбец(атрибут) в БД postgres тип integer
при просмотре все записи получили запись NULL хотя авто заполнение не включал

Хотел сделать запрос uddate чтобы присвоить нужное значение новому столбцу, мне выдает ошибку что такого столбца(атрибута) не существует, перезагружал сервак не помогло

В итоге я в ручную в phppgadmin присвоил значение новому столбцу в одной из записей, после чего запрос update увидел новый столбец во всей таблице, в чем причина почему запрос сразу не увидел новый столбец ?

PostgreSQL 9.2.24
...
Рейтинг: 0 / 0
Почему нельзя сделать update нового столбца в таблице
    #40060247
как добавляли то?
trom
при просмотре все записи получили запись NULL хотя авто заполнение не включал

а что они должны были получить?
...
Рейтинг: 0 / 0
Почему нельзя сделать update нового столбца в таблице
    #40060258
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего ошибся в синтаксисе update. Или имя поля не так указал.
...
Рейтинг: 0 / 0
Почему нельзя сделать update нового столбца в таблице
    #40061875
trom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mayton ,

с синтаксисом все ок, это всегда проверяю в первую очередь, тем более когда запрос сработал ничего не менял


бабушкин зайчик, значения по умолчанию никакое не давал
...
Рейтинг: 0 / 0
Почему нельзя сделать update нового столбца в таблице
    #40061886
ну так и получили, что никакого значения нет
...
Рейтинг: 0 / 0
Почему нельзя сделать update нового столбца в таблице
    #40061892
trom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
бабушкин зайчик,

ну так а update почему не работал сразу?
...
Рейтинг: 0 / 0
Почему нельзя сделать update нового столбца в таблице
    #40061922
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trom
бабушкин зайчик,

ну так а update почему не работал сразу?


поскольку вы не запросы не показали
и тексты ошибок
вряд ли вам кто то поможет.

99% - operator error (в смысле вы где то накосячили)

PS: а такие какое значение они должны были получить при "при просмотре все записи получили запись NULL хотя авто заполнение не включал" с вашей точки зрения?

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
Почему нельзя сделать update нового столбца в таблице
    #40061954
trom
бабушкин зайчик,

ну так а update почему не работал сразу?

ответят, если сможете воспроизвести данную проблему
у меня такой проблемы никогда не было
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Почему нельзя сделать update нового столбца в таблице
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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