Pertanyaan yang diberi tag constraints

152
Pernyataan "Sisipkan jika tidak ada" di SQLite

Saya memiliki database SQLite. Saya mencoba memasukkan nilai ( users_id, lessoninfo_id) dalam tabel bookmarks, hanya jika keduanya tidak ada sebelumnya berturut-turut. INSERT INTO bookmarks(users_id,lessoninfo_id) VALUES( (SELECT _id FROM Users WHERE User='"+$('#user_lesson').html()+"'),...

126
PERIKSA kendala di MySQL tidak berfungsi

Pertama saya membuat tabel seperti CREATE TABLE Customer ( SD integer CHECK (SD > 0), Last_Name varchar (30), First_Name varchar(30) ); dan kemudian memasukkan nilai dalam tabel itu INSERT INTO Customer values ('-2','abc','zz'); MySQL tidak menunjukkan kesalahan, ia menerima...

116
Postgresql: Batasan unik bersyarat

Saya ingin menambahkan batasan yang memberlakukan keunikan pada kolom hanya di sebagian tabel. ALTER TABLE stop ADD CONSTRAINT myc UNIQUE (col_a) WHERE (col_b is null); Bagian di WHEREatas adalah angan-angan. Ada cara untuk melakukan ini? Atau haruskah saya kembali ke papan gambar...

114
Apa sebenarnya “Kelas Khusus” itu?

Setelah gagal mendapatkan sesuatu seperti berikut untuk dikompilasi: public class Gen<T> where T : System.Array { } dengan kesalahan Batasan tidak dapat berupa kelas khusus 'System.Array' Aku mulai bertanya-tanya, apa sebenarnya adalah sebuah "kelas khusus"? Orang-orang sering kali...

92
Apa kendala database? [Tutup]

Tertutup . Pertanyaan ini perlu lebih difokuskan . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan sehingga hanya berfokus pada satu masalah dengan mengedit posting ini . Tutup 5 tahun lalu . Perbaiki

91
Pembaruan nama batasan di PostgreSQL

Apakah mungkin untuk mengubah nama batasan di Postgres? Saya memiliki PK yang ditambahkan dengan: ALTER TABLE contractor_contractor ADD CONSTRAINT commerce_contractor_pkey PRIMARY KEY(id); Dan saya ingin memiliki nama yang berbeda untuk itu, agar konsisten dengan sistem lainnya. Haruskah saya...