Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> JDBC+PostgreSQL, nextval() - не могу вызвать 
V
    Опции темы
maxlab
Дата 7.12.2006, 10:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 148
Регистрация: 22.11.2006

Репутация: нет
Всего: нет



Здравствуйте

Опять наступил на грабли smile 

pgAdmin III создал вот такой секвенс
Код
-- Sequence: "Spec_RowId_seq"

-- DROP SEQUENCE "Spec_RowId_seq";

CREATE SEQUENCE "Spec_RowId_seq"
  INCREMENT 1
  MINVALUE 1
  MAXVALUE 9223372036854775807
  START 7
  CACHE 1;
ALTER TABLE "Spec_RowId_seq" OWNER TO postgres;

пытаюсь получить следующий порядковый номер при помощи такого кода
Код
Statement st = Application.dbcon.createStatement();
ResultSet rs = st.executeQuery("Select from nextval('\"Spec_RowId_seq\"')");


получаю ошибку №42601 .  Текст ошибки не могу привести, потому что дебуггер вместо символов квадратитки рисует... но последнее слово "from". Пробовал по разному... и с кавычками и без, безрезультатно...
А как правильно?
--------------------
Удивительное рядом... но оно запрещено!
PM MAIL   Вверх
tux
Дата 7.12.2006, 10:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Летатель
***


Профиль
Группа: Участник Клуба
Сообщений: 1853
Регистрация: 10.2.2005
Где: msk.ru

Репутация: 31
Всего: 132



Код

CREATE SEQUENCE spec_rowid_seq
  INCREMENT 1
  MINVALUE 1
  MAXVALUE 9223372036854775807
  START 7
  CACHE 1;

Код

ResultSet rs = st.executeQuery("select nextval('spec_rowid_seq')");

И избавься от квадратиков.
PM MAIL Skype GTalk Jabber YIM   Вверх
maxlab
Дата 7.12.2006, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 148
Регистрация: 22.11.2006

Репутация: нет
Всего: нет



Исправил... те же яйца только в профиль
Буковки тоже поправил smile
ERROR: ошибка синтаксиса в или рядом "from"

Догнал... кажись smile from не нужно писать

Всем спасибо... работает smile

Это сообщение отредактировал(а) maxlab - 7.12.2006, 11:08
--------------------
Удивительное рядом... но оно запрещено!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0420 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.