powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / type "serial" does not exist
2 сообщений из 2, страница 1 из 1
type "serial" does not exist
    #39989483
neteurt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как сделать тип serial ?
Код: sql
1.
2.
3.
ALTER TABLE content_executive_document ALTER COLUMN id_content TYPE serial USING id_content::serial;
ALTER TABLE content_executive_document ALTER COLUMN id_content SET DEFAULT nextval('content_executive_document_id_content_seq');
ALTER SEQUENCE content_executive_document_id_content_seq OWNED BY content_executive_document.id_content;


этот код не помогает, как Integer был так и остается
Код: sql
1.
2.
3.
4.
5.
6.
CREATE TABLE public.content_executive_document
(
  id_content integer NOT NULL DEFAULT nextval('content_executive_document_id_content_seq'::regclass), -- Уникальный номер записи (primary key)
  content_name character varying(255) NOT NULL,
  CONSTRAINT pk_content_executive_document PRIMARY KEY (id_content)
)
...
Рейтинг: 0 / 0
type "serial" does not exist
    #39989487
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
neteurt,

так serial и не существует. Это псевдотип и лишь синтаксический сахар над integer + create sequence + default nextval
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / type "serial" does not exist
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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