Pertanyaan yang diberi tag «identity»

Membuat kolom identitas dalam tabel. Properti ini digunakan dengan pernyataan CREATE TABLE dan ALTER TABLE Transact-SQL.


10
Bagaimana cara menyalin tabel dengan SELECT INTO tetapi mengabaikan properti IDENTITY?
Saya memiliki tabel dengan kolom identitas yang mengatakan: create table with_id ( id int identity(1,1), val varchar(30) ); Sudah terkenal, bahwa ini select * into copy_from_with_id_1 from with_id; menghasilkan copy_from_with_id_1 dengan identitas pada id juga. Pertanyaan stack overflow berikut menyebutkan daftar semua kolom secara eksplisit. Mari mencoba select id, val …



6
Bisakah saya mengandalkan membaca nilai-nilai SQL Server Identity secara berurutan?
TL; DR: Pertanyaan di bawah ini bermuara pada: Ketika memasukkan baris, apakah ada jendela peluang antara pembuatanIdentity nilai baru dan penguncian kunci baris yang sesuai dalam indeks berkerumun, di mana pengamat eksternal dapat melihat yang lebih baru Identity nilai dimasukkan oleh transaksi bersamaan? (Dalam SQL Server.) Versi terperinci Saya memiliki …


6
Apa yang bisa menjadi kelemahan dari selalu memiliki kolom integer tunggal sebagai kunci utama?
Dalam satu aplikasi Web yang saya kerjakan, semua operasi basis data diabstraksi menggunakan beberapa repositori generik yang didefinisikan melalui Entity Framework ORM. Namun, untuk memiliki desain sederhana untuk repositori generik, semua tabel yang terlibat harus mendefinisikan integer unik ( Int32dalam C #, intdalam SQL). Sampai sekarang, ini selalu menjadi PK …

2
Kesenjangan yang tak terduga di kolom IDENTITAS
Saya mencoba untuk menghasilkan nomor pesanan pembelian unik yang dimulai dari 1 dan bertambah dengan 1. Saya memiliki tabel PONumber yang dibuat menggunakan skrip ini: CREATE TABLE [dbo].[PONumbers] ( [PONumberPK] [int] IDENTITY(1,1) NOT NULL, [NewPONo] [bit] NOT NULL, [DateInserted] [datetime] NOT NULL DEFAULT GETDATE(), CONSTRAINT [PONumbersPK] PRIMARY KEY CLUSTERED ([PONumberPK] …

3
Atur ulang nilai IDENTITAS
Saya punya tabel dengan kolom IDENTITAS. Saat mengembangkan saya menghapus baris dari waktu ke waktu dan menambahkannya lagi. Tetapi nilai IDENTITAS selalu terus meningkat dan tidak dimulai dari 1 ketika saya menambahkannya lagi. Sekarang id saya mulai dari 68 -> 92 dan ini crash kode saya. Bagaimana cara mereset nilai …


3
Bagaimana cara memasukkan dalam tabel dengan hanya kolom IDENTITAS?
Diberi tabel dengan hanya kolom IDENTITAS, bagaimana Anda memasukkan baris baru? Saya sudah mencoba yang berikut ini: INSERT INTO TABLE (Syntax error) INSERT INTO TABLE VALUES() (Syntax error) INSERT INTO TABLE (Id) VALUES() (Syntax error) Saya menguji sesuatu dan hanya perlu kolom IDENTITAS. Ini bukan untuk produksi. Kalau tidak, tabel …


1
Di mana SQL Server secara fisik menyimpan VALENT IDENTITAS untuk tabel?
Saya berharap seseorang dapat mengarahkan saya ke arah yang benar untuk hal ini. Inilah pekerjaan saya sejauh ini. SELECT * FROM sys.identity_columnsadalah tampilan sistem yang memberikan "last_value" tetapi definisi untuk tampilan itu menggunakan fungsi internal IdentityProperty(colName, 'LastValue')- jadi itu jalan buntu (tidak menariknya dari tabel sistem di sana). Di mana-mana …


4
Kolom ulang identitas: kapan diperlukan?
Dalam salah satu pelajaran terakhir di universitas (saya seorang mahasiswa), dosen meminta kami untuk mengembangkan database (MySQL Server jika itu penting) dan aplikasi klien kecil yang akan menggunakan database sebagai sumber data. Salah satu syarat adalah kolom identitas (yang merupakan PK di setiap tabel) harus berurutan, karena ini adalah praktik …

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.