Pertanyaan yang diberi tag «sequence»

Objek yang dapat menghasilkan bilangan bulat unik.

9
Bagaimana cara menggunakan currval () di PostgreSQL untuk mendapatkan id yang dimasukkan terakhir?
Saya punya meja: CREATE TABLE names (id serial, name varchar(20)) Saya ingin "id yang terakhir disisipkan" dari tabel itu, tanpa menggunakan RETURNING idsaat disisipkan. Tampaknya ada fungsi CURRVAL(), tetapi saya tidak mengerti bagaimana menggunakannya. Saya sudah mencoba: SELECT CURRVAL() AS id FROM names_id_seq SELECT CURRVAL('names_id_seq') SELECT CURRVAL('names_id_seq'::regclass) tapi tidak ada …


1
Sequence - NO CACHE vs CACHE 1
Apakah ada perbedaan antara yang SEQUENCEdinyatakan menggunakan NO CACHEdan yang dinyatakan menggunakan CACHE 1di SQL Server 2012+? Urutan # 1: CREATE SEQUENCE dbo.MySeqCache1 AS INT START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 9999 NO CYCLE CACHE 1; GO Urutan # 2: CREATE SEQUENCE dbo.MySeqNoCache AS INT START WITH …

2
Cara menghasilkan urutan di mysql
Pertimbangkan tabel ini di mysql create table numbers (number int); insert into numbers values (3), (2), (9); select * from numbers; +--------+ | number | +--------+ | 3 | | 2 | | 9 | +--------+ Apakah ada permintaan sederhana untuk menghasilkan tabel dengan kolom berikut Angka-angka dari 1 hingga …
19 mysql  sequence 

1
Memperbaiki struktur tabel untuk menghindari `Kesalahan: nilai kunci duplikat melanggar kendala unik`
Saya punya tabel yang dibuat dengan cara ini: -- -- 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") ); Kemudian beberapa baris dimasukkan menentukan id: INSERT INTO "jos_content" VALUES (1,36,'About',...) Pada …

2
Menyetel ulang urutan SQL Server 2012
Saya sedang dalam proses menguji dan mengisi tabel tertentu yang memanfaatkan SEQUENCEobjek. Dalam proses ini saya sedang menguji mengisi tabel dengan puluhan ribu garis insert (karena saya tidak terbiasa dengan cara memprogram ini). Masalah yang saya lihat dengan tabel khusus ini adalah ketika saya memulai tes populasi lain, angka SEQUENCEtersebut …

1
Urutan menggunakan kembali
Saya memiliki urutan yang menghasilkan nomor pelacakan untuk objek di sistem saya. Sudah cukup lama bekerja dengan baik. Minggu lalu kami perhatikan bahwa itu mulai menggunakan kembali nilai. Apa yang tampaknya terjadi adalah bahwa pada titik yang berbeda di malam hari, itu akan mundur ke nilai seperti hari sebelumnya. Kemudian …

3
Bagaimana mungkin sequence.nextval menjadi nol di Oracle?
Saya memiliki urutan Oracle yang didefinisikan seperti ini: CREATE SEQUENCE "DALLAS"."X_SEQ" MINVALUE 0 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 0 NOCACHE NOORDER NOCYCLE ; Ini digunakan dalam prosedur tersimpan untuk memasukkan catatan: PROCEDURE Insert_Record (p_name IN VARCHAR2, p_userid IN INTEGER, cur_out OUT TYPES_PKG.RefCursor) IS v_id NUMBER := 0; BEGIN …
11 oracle  sequence 



1
Memadatkan urutan dalam PostgreSQL
Saya memiliki id serial PRIMARY KEYkolom di tabel PostgreSQL. Banyak idyang hilang karena saya telah menghapus baris yang sesuai. Sekarang saya ingin "memadatkan" tabel dengan me-restart urutan dan menugaskan ulang idsedemikian rupa sehingga idurutan asli dipertahankan. Apa itu mungkin? Contoh: Sekarang: id | data ----+------- 1 | hello 2 | …


2
SQL Server 2008: urutan yang dimulai ulang setiap hari
Saya harus menambahkan pemicu yang harus memperbarui kolom menggunakan string format berikut:, <current_date>_<per_day_incremental_id>misalnya 2015-10-01_36. Id harus bertahap dan celah diizinkan. Pendekatan saya agak naif: buat tabel dengan tanggal saat ini dan nilai urutan saat ini dan pertahankan satu catatan di dalamnya: create table DailySequence ( date date, sequence int ) …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.