Perguntas com a marcação «sequence»

Um objeto que pode gerar números inteiros exclusivos.

9
Como uso currval () no PostgreSQL para obter o último ID inserido?
Eu tenho uma mesa: CREATE TABLE names (id serial, name varchar(20)) Eu quero o "último ID inserido" dessa tabela, sem usar RETURNING idna inserção. Parece haver uma função CURRVAL(), mas não entendo como usá-la. Eu tentei com: SELECT CURRVAL() AS id FROM names_id_seq SELECT CURRVAL('names_id_seq') SELECT CURRVAL('names_id_seq'::regclass) mas nenhum deles …


1
Sequência - NO CACHE vs CACHE 1
Existe alguma diferença entre um SEQUENCEdeclarado usando NO CACHEe um declarado usando CACHE 1no SQL Server 2012+? Sequência # 1: CREATE SEQUENCE dbo.MySeqCache1 AS INT START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 9999 NO CYCLE CACHE 1; GO Sequência # 2: CREATE SEQUENCE dbo.MySeqNoCache AS INT START WITH …

2
Como gerar uma sequência no mysql
Considere esta tabela no mysql create table numbers (number int); insert into numbers values (3), (2), (9); select * from numbers; +--------+ | number | +--------+ | 3 | | 2 | | 9 | +--------+ Existe uma consulta simples para gerar uma tabela com as seguintes colunas Os números …
19 mysql  sequence 

1
Corrigindo a estrutura da tabela para evitar `Erro: o valor duplicado da chave viola a restrição exclusiva`
Eu tenho uma tabela que é criada desta maneira: -- -- Table: #__content -- CREATE TABLE "jos_content" ( "id" serial NOT NULL, "asset_id" bigint DEFAULT 0 NOT NULL, ... "xreference" varchar(50) DEFAULT '' NOT NULL, PRIMARY KEY ("id") ); Posteriormente, algumas linhas são inseridas especificando o ID: INSERT INTO "jos_content" …

2
Redefinindo uma sequência do SQL Server 2012
Estou no processo de testar e preencher uma tabela específica que aproveita o SEQUENCEobjeto. Nesse processo, estou testando preencher a tabela com dezenas de milhares de linhas de inserção (como não estou familiarizado com como programar isso). O problema que estou vendo com esta tabela específica é que, quando inicio …

1
Sequência está reutilizando
Eu tenho uma sequência que gera números de rastreamento para objetos no meu sistema. Ele estava funcionando bem há algum tempo. Na semana passada, percebemos que estava começando a reutilizar valores. O que parece acontecer é que, em diferentes momentos da noite, ele reverterá para um valor que tinha no …

3
Como o sequence.nextval pode ser nulo no Oracle?
Eu tenho uma sequência Oracle definida assim: CREATE SEQUENCE "DALLAS"."X_SEQ" MINVALUE 0 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 0 NOCACHE NOORDER NOCYCLE ; É usado em um procedimento armazenado para inserir um registro: PROCEDURE Insert_Record (p_name IN VARCHAR2, p_userid IN INTEGER, cur_out OUT TYPES_PKG.RefCursor) IS v_id NUMBER := 0; …
11 oracle  sequence 



1
Compactando uma sequência no PostgreSQL
Eu tenho uma id serial PRIMARY KEYcoluna em uma tabela do PostgreSQL. Muitos ids estão ausentes porque eu excluí a linha correspondente. Agora, quero "compactar" a tabela reiniciando a sequência e reatribuindo os ids de maneira que a idordem original seja preservada. É possível? Exemplo: Agora: id | data ----+------- …


2
SQL Server 2008: sequência que reinicia diariamente
Eu tenho que adicionar um gatilho que deve atualizar uma coluna usando as seguintes seqüências de formato:, <current_date>_<per_day_incremental_id>por exemplo 2015-10-01_36. Os IDs devem ser incrementais e as lacunas são permitidas. Minha abordagem é bastante ingênua: faça uma tabela com a data atual e o valor atual da sequência e mantenha …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.