Вопросы с тегом «constraints»

Ограничение - это условие, которое должно выполняться в данном контексте. Ограничения обычно используются в базах данных и языках программирования для обнаружения ошибок, обеспечения согласованности и точности данных, а также для обеспечения выполнения бизнес-требований.


12
Как урезать таблицу с внешним ключом?
Почему не TRUNCATE на mygroupработе? Даже если у меня есть, ON DELETE CASCADE SETя получаю: ОШИБКА 1701 (42000): Невозможно обрезать таблицу, на которую ссылается ограничение внешнего ключа ( mytest. instance, CONSTRAINT instance_ibfk_1FOREIGN KEY ( GroupID) ССЫЛКИ mytest. mygroup( ID)) drop database mytest; create database mytest; use mytest; CREATE TABLE mygroup …

22
Есть ли ограничение, которое ограничивает мой универсальный метод числовыми типами?
Может кто-нибудь сказать мне, есть ли способ с обобщениями ограничить аргумент универсального типа Tтолько: Int16 Int32 Int64 UInt16 UInt32 UInt64 Я знаю whereключевое слово, но не могу найти интерфейс только для этих типов, Что-то вроде: static bool IntegerFunction<T>(T value) where T : INumeric
364 c#  generics  constraints 

2
Методы отслеживания ограничений
Вот сценарий: я написал некоторый код с сигнатурой типа, и жалобы GHC не смогли вывести x ~ y для некоторых xи y. Обычно вы можете бросить GHC кость и просто добавить изоморфизм в ограничения функции, но это плохая идея по нескольким причинам: Это не подчеркивает понимание кода. Вы можете получить …
322 haskell  constraints  ghc 

12
Как удалить ограничения из моей таблицы MySQL?
Я хочу удалить ограничения из моей таблицы. Мой запрос: ALTER TABLE `tbl_magazine_issue` DROP CONSTRAINT `FK_tbl_magazine_issue_mst_users` Но я получил ошибку: #1064- у вас есть ошибка в вашем синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, на предмет правильного синтаксиса для использования рядом с «ограничение FK_tbl_magazine_issue_mst_users» в строке 1

9
Ограничения уникального ключа для нескольких столбцов в Entity Framework
На этот вопрос есть ответы на Переполнение стека на русском языке : Уникальный индекс по нескольким стобцам в Entity Framework Я использую Entity Framework 5.0 Code First; public class Entity { [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] public string EntityId { get; set;} public int FirstColumn { get; set;} public int SecondColumn { get; …

6
пытаясь оживить ограничение в быстром
У меня есть UITextField, который я хочу увеличить его ширину при нажатии на. Я установил ограничения и убедился, что ограничение слева имеет более низкий приоритет, чем то, которое я пытаюсь анимировать справа. Вот код, который я пытаюсь использовать. // move the input box UIView.animateWithDuration(10.5, animations: { self.nameInputConstraint.constant = 8 }, …

4
Как перехватить UIViewAlertForUnsatisfiableConstraints?
Я вижу ошибку в моем журнале отладчика: 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. Как мне перехватить этот звонок? Это не …

5
Временно отключите ограничения (MS SQL)
Я ищу способ временно отключить все ограничения БД (например, табличные отношения). Мне нужно скопировать (используя INSERT) таблицы одной БД в другую БД. Я знаю, что могу добиться этого, выполняя команды в правильном порядке (чтобы не нарушать отношения). Но было бы проще, если бы я мог временно отключить проверку ограничений и …

10
Добавить первичный ключ в существующую таблицу
У меня есть существующая таблица под названием Persion. В этой таблице у меня есть 5 столбцов: persionId PNAME PMID Pdescription Pamt Когда я создал эту таблицу, я установил PersionIdи Pnameв качестве первичного ключа . Теперь я хочу включить еще один столбец в первичный ключ - PMID. Как я могу написать …

11
MySQL, удаление некоторых внешних ключей
У меня есть таблица, первичный ключ которой используется в нескольких других таблицах и имеет несколько внешних ключей для других таблиц. 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 …


9
Ограничение внешнего ключа может вызвать циклы или несколько каскадных путей?
У меня проблема, когда я пытаюсь добавить ограничения в свои таблицы. Я получаю ошибку: Введение ограничения FOREIGN KEY «FK74988DB24B3C886» в таблицу «Сотрудник» может привести к возникновению циклов или нескольких каскадных путей. Укажите ON DELETE NO ACTION или ON UPDATE NO ACTION или измените другие ограничения FOREIGN KEY. Мое ограничение между …

3
Oracle найти ограничение
У меня есть ограничение называется users.SYS_C00381400. Как мне найти, что это за ограничение? Есть ли способ запросить все ограничения?
166 sql  oracle  constraints 

2
Как добавить ненулевое ограничение к существующему столбцу в MySQL
У меня есть имя таблицы с именем "Person" со следующими именами столбцов P_Id(int), LastName(varchar), FirstName (varchar). Я забыл дать NOT NULLограничение P_Id. Теперь я попытался с помощью следующего запроса добавить NOT NULLограничение в существующий столбец с именем P_Id, 1. ALTER TABLE Person MODIFY (P_Id NOT NULL); 2. ALTER TABLE Person …
164 mysql  constraints 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.