«constraints» etiketlenmiş sorular

Bir kısıt, belirli bir bağlamda yerine getirilmesi gereken bir koşuldur. Kısıtlamalar genellikle veritabanları ve programlama dillerinde hataları tespit etmek, veri tutarlılığını ve doğruluğunu sağlamak ve iş gereksinimlerini zorlamak için kullanılır.


12
Yabancı anahtar kısıtlamalı tablo nasıl kesilir?
Neden değil KESILMESINDEN üzerinde mygroupçalışması? Ben sahip olmama rağmen ON DELETE CASCADE SET: HATA 1701 (42000): Yabancı anahtar kısıtlaması ( mytest. instance, CONSTRAINT instance_ibfk_1FOREIGN KEY ( GroupID) REFERANSLAR mytest. mygroup( ID)) drop database mytest; create database mytest; use mytest; CREATE TABLE mygroup ( ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY …


2
Kısıtlamaları İzleme Teknikleri
Bir tür imzası ile bazı kodlar yazdım ve GHC bazıları için x ~ y anlamak olamazdı yakınır: İşte senaryo xve y. Genellikle GHC'ye bir kemik atabilir ve fonksiyon kısıtlamalarına izomorfizmi ekleyebilirsiniz, ancak bu birkaç nedenden dolayı kötü bir fikirdir: Kodun anlaşılmasını vurgulamaz. Birinin yeterli olacağı 5 kısıtlama ile karşılaşabilirsiniz (örneğin, …
322 haskell  constraints  ghc 

12
MySQL tablomdan kısıtlamalar nasıl kaldırılır?
Kısıtlamaları masamdan kaldırmak istiyorum. Sorgum: ALTER TABLE `tbl_magazine_issue` DROP CONSTRAINT `FK_tbl_magazine_issue_mst_users` Ama bir hata aldım: #1064- SQL sözdiziminizde bir hata var; FK_tbl_magazine_issue_mst_users1. satırdaki 'kısıtlamanın ' yakınında kullanılacak doğru sözdizimi için MySQL sunucu sürümünüze karşılık gelen kılavuza bakın

9
Entity Framework'teki birden çok sütun için benzersiz Anahtar kısıtlamaları
На этот вопрос есть ответы на yığın taşması на русском : Уникальный индекс по нескольким стобцам в Varlık Framework Önce Entity Framework 5.0 kodu kullanıyorum; public class Entity { [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] public string EntityId { get; set;} public int FirstColumn { get; set;} public int SecondColumn { get; set;} } …

6
hızlı bir şekilde bir kısıtlamayı canlandırmaya çalışmak
Vurulduğunda genişliğini artırmak istiyorum bir UITextField var. Kısıtlamaları ayarladım ve sol taraftaki kısıtlamanın sağ tarafta canlandırmaya çalıştığımdan daha düşük önceliğe sahip olduğundan emin oldum. İşte kullanmaya çalıştığım kod. // move the input box UIView.animateWithDuration(10.5, animations: { self.nameInputConstraint.constant = 8 }, completion: { (value: Bool) in println(">>> move const") }) Bu …

4
UIViewAlertForUnsatisfiableConstraints nasıl tuzaklanır?
Hata ayıklayıcı günlüğümde bir hata görüyorum: Will attempt to recover by breaking constraint <NSLayoutConstraint:0x191f0920 H:[MPKnockoutButton:0x17a876b0]-(34)-[MPDetailSlider:0x17a8bc50](LTR)> Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful. Bu çağrıyı nasıl yakalayabilirim? Kodumun hiçbir yerinde görünmüyor.

5
Kısıtlamaları geçici olarak kapatma (MS SQL)
Geçici olarak tüm DB kısıtlamaları (örneğin tablo ilişkileri) kapatmak için bir yol arıyorum. (INSERTs kullanarak) bir DB tablolarını başka bir DB kopyalamak gerekiyor. Bunu komutları düzgün bir şekilde (ilişkileri bozmamak için) yürüterek başarabileceğimi biliyorum. Ancak kısıtlamaları kontrol etmeyi geçici olarak kapatabilir ve işlem bittikten sonra tekrar açabilirsem daha kolay olurdu. …

10
Mevcut tabloya birincil anahtar ekle
Adında mevcut bir tablo var Persion. Bu tabloda 5 sütun var: persionId pname PMID Pdescription Pamt Bu tabloyu oluşturduğumda, PersionIdve anahtarını birincil anahtarPname olarak ayarladım . Şimdi birincil anahtara - PMID - bir sütun daha eklemek istiyorum. Bunu ALTERyapmak için nasıl bir ifade yazabilirim ? (Tabloda zaten 1000 kayıt var)

11
MySQL Bazı Yabancı Anahtarları Kaldırma
Birincil anahtarı diğer bazı tablolarda kullanılan ve diğer tablolara birkaç yabancı anahtarları olan bir tablo var. CREATE TABLE location ( locationID INT NOT NULL AUTO_INCREMENT PRIMARY KEY ... ) ENGINE = InnoDB; CREATE TABLE assignment ( assignmentID INT NOT NULL AUTO_INCREMENT PRIMARY KEY, locationID INT NOT NULL, FOREIGN KEY locationIDX …


9
Yabancı anahtar kısıtı döngülere veya birden çok basamaklı yola neden olabilir mi?
Tablolarıma kısıtlama eklemeye çalıştığımda bir sorunum var. Hatayı alıyorum: 'Çalışanlar' tablosundaki YABANCI ANAHTAR kısıtlaması 'FK74988DB24B3C886' ile giriş, döngülere veya birden çok basamaklı yola neden olabilir. AÇIK SİLME EYLEMİ SİLME veya GÜNCELLEŞTİRME EYLEMİ YOK belirtin veya diğer YABANCI TUŞ kısıtlamalarını değiştirin. Benim kısıtlamam bir Codetablo ile bir employeetablo arasında. CodeMasa içeren …


2
MySQL'de varolan sütuna boş olmayan kısıtlama nasıl eklenir
Aşağıdaki sütun adlarıyla "Kişi" adında tablo adım var P_Id(int), LastName(varchar), FirstName (varchar). NOT NULLKısıtlamayı vermeyi unuttum P_Id. Şimdi NOT NULLdenilen mevcut sütuna Kısıtlama eklemek için aşağıdaki sorgu ile denedim P_Id, 1. ALTER TABLE Person MODIFY (P_Id NOT NULL); 2. ALTER TABLE Person ADD CONSTRAINT NOT NULL NOT NULL (P_Id); Sözdizimi …
164 mysql  constraints 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.