Pertanyaan yang diberi tag «constraint»

Mekanisme deklaratif seperti cek atau kunci asing yang memberlakukan beberapa aturan integritas data dalam database.

4
Masalah hubungan entitas
Saya memiliki 4 tabel terkait seperti ini (ini contohnya): Company: ID Name CNPJ Department: ID Name Code ID_Company Classification: ID Name Code ID_Company Workers: Id Name Code ID_Classification ID_Department Misalkan saya punya classificationdengan id = 20, id_company = 1. Dan departmentyang memiliki id_company = 2(yang mewakili perusahaan lain). Ini akan …


2
Apa itu CONSTRAINT CHECK CHECK?
Saya memiliki beberapa T-SQL yang dibuat secara otomatis, yang mungkin valid, tetapi saya tidak begitu mengerti. ALTER TABLE [dbo].[MyTable] WITH CHECK CHECK CONSTRAINT [My_FORIEGN_KEY]; Saya tahu apa batasan kunci asing, tapi apa masalahnya CHECK CHECK?

1
nonaktifkan kendala sebelum menggunakan pg_restore.exe
Ketika saya mencoba mengeksekusi pg_restore.exefile dump dari database, ia membuang lusinan kesalahan, semuanya sama: ERROR: insert or update on table "someTable" violates foreign key constraint "aConstraintName" Ini jelas karena fakta bahwa saya telah mengosongkan basis data sebelum mengembalikannya dari file dump (file ini berasal dari basis data produksi) ... maka …

2
Hubungan Kunci Asing Bersyarat
Saat ini saya memiliki kunci asing antara dua entitas, dan saya ingin membuat hubungan itu bersyarat ke jenis entitas dari salah satu tabel. Inilah hierarki tabel, ini dilakukan melalui refren FK dari anak ke orang tua Store / \ Employees \ TransactionalStores / | \ Kiosks | BrickMortars Onlines Saat …

2
Bisakah SQL Server membuat tabrakan dalam nama kendala yang dihasilkan sistem?
Saya memiliki aplikasi yang membuat jutaan tabel dalam database SQL Server 2008 (non clustered). Saya mencari untuk meng-upgrade ke SQL Server 2014 (berkerumun), tetapi saya menekan pesan kesalahan ketika sedang dimuat: "Sudah ada objek bernama 'PK__tablenameprefix__179E2ED8F259C33B' dalam database" Ini adalah nama kendala yang dihasilkan sistem. Sepertinya nomor 64-bit yang dihasilkan …


4
Menjatuhkan batasan (indeks) pada kolom
Bagaimana saya bisa memodifikasi tipe pada tabel yang memiliki indeks di atasnya? Saya mencoba untuk melakukan perubahan kolom pada tabel kosong untuk memodifikasi jenis dari tanggal waktu ke varchar (15) dan mendapat kesalahan mengatakan bahwa itu memiliki ketergantungan pada kolom (yang ternyata merupakan indeks). Saya dapat dengan mudah menyiasatinya secara …

2
Kendala Unik pada Kolom Nullable di SQL Server 2005
Dalam proyek yang saya kerjakan ini, saya perlu mengatur bidang tertentu menjadi unik (bukan masalah!) Tetapi jika bidang tersebut nol, saya ingin kendala diabaikan. Di Sql Server 2008 saya menggunakan indeks yang disaring seperti yang ditunjukkan di bawah ini tetapi ini tidak tersedia dalam versi SQL yang lebih lama! CREATE …


2
MySQL - Hapus baris yang memiliki batasan kunci asing yang merujuk pada dirinya sendiri
Saya memiliki tabel di mana saya menyimpan semua pesan forum yang diposting oleh pengguna di situs web saya. Strucrue pesan hierarki diimplementasikan menggunakan model himpunan bersarang . Berikut ini adalah struktur tabel yang disederhanakan: Id (KUNCI UTAMA) Owner_Id (REFERENSI KUNCI ASING UNTUK ID ) Parent_Id (REFERENSI KUNCI ASING UNTUK ID …


5
Mengapa UPDATE ini gagal dengan pelanggaran batasan kunci yang unik?
Saya seorang "kebetulan" DBA, relatif tidak berpengalaman dan bingung dengan masalah ini. Menjalankan MS SQL Server 2012. Masalahnya adalah dengan pernyataan UPDATE ini: UPDATE dbo.tAccts SET Ticket = 'ARP.ExGE' , Method = 'smtp' , AcctOwner = 'r00417819' , DisplayName = '~AppLight HBSFax-Inactive' , Destination = 'r00417819@mail.ad.ge.com' , UpdatedBy = SYSTEM_USER …

1
Batasi input ke beberapa string yang berbeda
Hai Saya sepertinya tidak bisa mendapatkan kendala yang bekerja seperti yang saya harapkan di postgreSQL. Dari dalam pgadmin saya menjalankan query SQL berikut. -- Check: "TypeCheck" -- ALTER TABLE "ComLog" DROP CONSTRAINT "TypeCheck"; ALTER TABLE "ComLog" ADD CONSTRAINT "TypeCheck" CHECK ("Type" SIMILAR TO 'email|post|IRL|minutes'); COMMENT ON CONSTRAINT "TypeCheck" ON "ComLog" …

2
masalah pelanggaran batasan kunci asing
Saya telah mengidentifikasi 3 situasi. Seorang siswa tanpa pendaftaran. Seorang siswa dengan pendaftaran tetapi tidak memiliki nilai. Seorang siswa dengan pendaftaran dan nilai. Ada pemicu pada tabel pendaftaran untuk menghitung IPK. Jika seorang siswa memiliki nilai, itu akan memperbarui atau memasukkan entri ke dalam tabel IPK; tidak ada nilai, tidak …

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.