Re: Serial sequence name when table/column name in uppercase
В списке pgsql-sql по дате отправления:
| От | Sebastien FLAESCH |
|---|---|
| Тема | Re: Serial sequence name when table/column name in uppercase |
| Дата | |
| Msg-id | 9a4f52ca-29be-34c6-08a7-0fbf7974e630@4js.com обсуждение |
| Ответ на | Re: Serial sequence name when table/column name in uppercase (Tom Lane <tgl@sss.pgh.pa.us>) |
| Список | pgsql-sql |
Side notes:
1) Seems ALTER SEQUENCE xxx START WITH 100 does not have any
impact on serial/bigserial sequences... expected?
2) I know there is a setval() function. But I was looking for
ALTER SEQUENCE to not produce a result set.
Any way to execute setval() without a preceding SELECT?
test1=> setval('public.tab1_pkey_seq',100,false);
ERROR: syntax error at or near "setval"
LINE 1: setval('public.tab1_pkey_seq',100,false)
^
test1=> select setval('public.tab1_pkey_seq',100,false);
setval
--------
100
(1 row)
I am using the C interface libpq.so ... I assume it's not a
problem to use SELECT setval() but was wondering if there is
a smarter solution.
Seb
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера