powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Получить значения поля
7 сообщений из 7, страница 1 из 1
Получить значения поля
    #35101859
BadEnzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Например есть табличка
Table A (
id primary key not null,
text varchar
)

для добавления записи использую запрос
INSERT INTO A (text) VALUES ('text');

возможно ли одним запросом, получить значения поля id, после внесения записи ?
...
Рейтинг: 0 / 0
Получить значения поля
    #35101909
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как оно у вас заполняется?
...
Рейтинг: 0 / 0
Получить значения поля
    #35102252
Nick Gazaloff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
INSERT ... RETURNING
...
Рейтинг: 0 / 0
Получить значения поля
    #35102282
Фотография Ёш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если бы id был serial с то можно было бы так: select currval(pg_get_serial_sequence('A', 'id'));


--
„Истина — это вовсе не то, что можно убедительно доказать, это то, что
делает всё проще и понятнее“ — Антуан де Сент-Экзюпери
...
Рейтинг: 0 / 0
Получить значения поля
    #35102735
BadEnzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините, не дописал.. поле Id - bigserial
А вот по поводу Returning, ничего не слыхал, может оно появилось в последних версиях ?
...
Рейтинг: 0 / 0
Получить значения поля
    #35102842
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BadEnzoИзвините, не дописал.. поле Id - bigserial
А вот по поводу Returning, ничего не слыхал, может оно появилось в последних версиях ?
Появилось
...
Рейтинг: 0 / 0
Получить значения поля
    #35103573
v0v4ik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если нет возможности перейти на новую версию Postgres и использовать INSERT ... RETURNING -
вставляйте через хранимую процедуру которая вернет вам значение какое надо. Там же, если надо, можно зделать еще кое-что (проверку, например).
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Получить значения поля
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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