Re: Changeing Sequence
От | PG Explorer |
---|---|
Тема | Re: Changeing Sequence |
Дата | |
Msg-id | 000b01c1d503$27c62600$c80ba8c0@sabex.com обсуждение исходный текст |
Ответ на | Changeing Sequence (Peter Atkins <Peter.Atkins@nextcard.com>) |
Список | pgsql-sql |
When you play around with the sequence you violate the meaning of the word sequence But in any case in ver 7.2 you can use SELECT setval('mytqble_id_seq', 25); and the next value of the sequence will be 26 in older versions you can CREATE SEQUENCE 'mytqble_id_seq' START 25; or execute select nextval('mytqble_id_seq' ) 25 times http://www.pgexplorer.com Making PostgreSQL development a breeze ----- Original Message ----- From: "Peter Atkins" <Peter.Atkins@nextcard.com> To: <pgsql-sql@postgresql.org> Sent: Tuesday, March 26, 2002 9:55 PM Subject: [SQL] Changeing Sequence > All, > > I have a table "mytable_id_seq" that looks like so. > > sequence_name | last_value | increment_by | max_value | > min_value | cache_value | log_cnt | is_cycled | is_called > ----------------------+------------+--------------+---------------------+- -- > --------+-------------+---------+-----------+----------- > mytqble_id_seq | 4 | 1 | 9223372036854775807 | > 1 | 1 | 30 | f | t > > > I have data that must be entered into the table "mytable" with pre-defined > ids (i.e. 1,3,5,7,25). Is it possible to change the sequence to start at > "26" the last value of the previous data? > > Please tell me YES! I get an error: "ERROR: You can't change sequence > relation t_staff_staff_id_seq" > > Any Help would be great! > > Thanks, > -pete > > ---------------------------(end of broadcast)--------------------------- > TIP 6: Have you searched our list archives? > > http://archives.postgresql.org
В списке pgsql-sql по дате отправления: