powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / общий автоинкремент для 2х таблиц в Постгре и MySQL
2 сообщений из 2, страница 1 из 1
общий автоинкремент для 2х таблиц в Постгре и MySQL
    #34483434
ShadyAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем есть 2 таблицы в Постгресе: юзера и группы. Примерно так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
create sequence some_seq;
create table users 
(
id integer default nextval(some_seq),
name text,
pass text
);

create table groups
(
id integer default nextval(some_seq),
name text,
members text,
admins text
);

Из написанного видно что в этих таблицах автоинкремент должнен быть общим, те если при записи в одну таблицу был сгенерен какой либо id то в другую такой id точно не попадет. будет ли такая кострукция работать? И как можно такое поведение повторить в MySQL?
...
Рейтинг: 0 / 0
общий автоинкремент для 2х таблиц в Постгре и MySQL
    #34483469
Serik Akhmetov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работать будет. Если использовать дефолтные значения. Для исключения возможности повтора при явной вставке можно использовать триггер.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / общий автоинкремент для 2х таблиц в Постгре и MySQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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