powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / ошибка при создании таблицы
11 сообщений из 11, страница 1 из 1
ошибка при создании таблицы
    #32402358
Фотография Carolyne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сабж вот какой:
/tbl_create.php -- Line: 69
PostgreSQL said: ERROR: parser: parse error at or near "(" at character 38
Your query:
CREATE TABLE "news" (
"news_id" int4 (4) DEFAULT nextval('news_news_id_seq'::text) NOT NULL,
"news_name" varchar (255) NOT NULL,
"news_info" text (var) );

это Я опять что-то не так делаю? :(
...
Рейтинг: 0 / 0
ошибка при создании таблицы
    #32402497
LeXa NalBat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"character 38" находится в этом районе: "int4 (4)"
...
Рейтинг: 0 / 0
ошибка при создании таблицы
    #32403102
Фотография Carolyne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, уже разобралась - как всегда во всем виновата женская невнимательность: забыла прописать сиквенсы сначала
...
Рейтинг: 0 / 0
ошибка при создании таблицы
    #32403204
Konrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
//забыла прописать сиквенсы сначала

В смысле - с этим "int4 (4)" все в порядке что-ли??
...
Рейтинг: 0 / 0
ошибка при создании таблицы
    #32403211
Фотография Carolyne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
абсолютно! а ГДЕ в ИМЕННО ЭТОМ месте может быть ошибка? :)
...
Рейтинг: 0 / 0
ошибка при создании таблицы
    #32403685
Konrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что это за конструкция? :)

db=# \h create table
Команда: CREATE TABLE
Описание: define a new table
Синтаксис:
CREATE [ [ LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name (
{ column_name data_type [ DEFAULT default_expr ] [ column_constraint [, ... ] ]
| table_constraint } [, ... ]
)


В Вашем случае int4 - data_type, а что такое (4)?

P.S. А версия сервера?
...
Рейтинг: 0 / 0
ошибка при создании таблицы
    #32404493
Фотография Carolyne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Field="news_id"
Type=int4
Length =(4)
собсна...
PostgreSQL 7.3
...
Рейтинг: 0 / 0
ошибка при создании таблицы
    #32404607
Konrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо :)
...
Рейтинг: 0 / 0
ошибка при создании таблицы
    #32404629
Фотография Carolyne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что, такая же фигня происходила? :)
или ради любопытства? :)
...
Рейтинг: 0 / 0
ошибка при создании таблицы
    #32404708
Не верю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
DROP TABLE public.test;

CREATE TABLE public.test
(
  id int4  ( 4 )  NOT NULL,
  name varchar  ( 64 ) NOT NULL
) WITHOUT OIDS;

ERROR: parser: parse error at or near "(" at character 87

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
DROP TABLE public.test;

CREATE TABLE public.test
(
  id int4   /* (4) */   NOT NULL,
  name varchar  ( 64 ) NOT NULL
) WITHOUT OIDS;

Результат запроса с отброшенным числом строк: 0.
Запрос успешно завершён без результата возврата за 62 мс.
_____________________
PostgresSQL 7.3.4
...
Рейтинг: 0 / 0
ошибка при создании таблицы
    #32404981
Konrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
//а что, такая же фигня происходила? :)
//или ради любопытства? :)


Да нет, такой "фигни" не было, потому что я не знал о существовании
подобной конструкции и свято убежден в том, что размер поля int описывается цифрой, стоящей после него (напр, int4 - 4 байта). Ради интереса попробовал Ваш вариант, int4 (4). Естественно, система это не проглотила, поэтому возник вопрос :)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / ошибка при создании таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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