Postgres автоматически меняет идентификаторы записей? - PullRequest
0 голосов
/ 04 августа 2010

Я полагаюсь на поле id записей postgresql, которое не изменяется в приложении rails. Некоторые тесты показали, что postgres может изменять идентификаторы некоторых записей. Postgres делает это?

Ответы [ 2 ]

2 голосов
/ 04 августа 2010

Базы данных не манипулируют своими собственными данными - им всегда требуется, чтобы кто-то выполнил оператор INSERT, UPDATE или DELETE.То, что кто-то может быть автоматизированным заданием ...

Странные данные означают, что вы не выбираете то, что, по вашему мнению, было, или неверные данные были разрешены для вставки.Опубликуйте ваш запрос, пример данных и ожидаемый результат, чтобы мы могли рассмотреть проблему.

1 голос
/ 04 августа 2010

Нет, это не будет надежной базой данных, если она сама изменяет данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...