Запитання з тегом «constraints»

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


12
Як урізати таблицю з обмеженим зовнішнім ключем?
Чому не TRUNCATE на mygroupроботі? Незважаючи на те, що я маю ON DELETE CASCADE SET: ПОМИЛКА 1701 (42000): Неможливо урізати таблицю, на яку посилається обмеження іноземного ключа ( mytest. instance, КОНТРОЛЬНИЙ instance_ibfk_1ІНТЕРНЕТ КЛЮЧ ( 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 кісткою і просто додати ізоморфізм до обмежень функції, але це погана ідея з кількох причин: Це не підкреслює розуміння коду. Ви можете закінчити 5 обмежень, …
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
На цей питання є відповіді на Stack Overflow на російському : Унікальний індекс за декількома стобками в Entity Framework Я спочатку використовую код Entity Framework 5.0; public class Entity { [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] public string EntityId { get; set;} public int FirstColumn { get; set;} public int SecondColumn { get; set;} …

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 Прізвище ПМід Підпис Памт Коли я створив цю таблицю, я встановив PersionIdі Pnameяк основний ключ . Тепер я хочу включити ще один стовпець у первинний ключ - PMID. Як я можу написати ALTERзаяву для цього? …

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
Обмеження зовнішнього ключа може спричинити цикли чи кілька каскадних шляхів?
У мене виникають проблеми, коли я намагаюся додати обмеження до своїх таблиць. Я отримую помилку: Введення обмеження ЗОВНІШНЯ КЛЮЧ "FK74988DB24B3C886" в таблиці "Співробітник" може спричинити цикли або кілька каскадних шляхів. Вкажіть УВІДКЛЮЧАТИ НЕ ДІЙ чи НА ОНОВЛЕННЯ НЕ ДІЇ, або змініть інші обмеження ЗОВНІШНЬОГО КЛЮЧА. Моє обмеження - між Codeстолом …


2
Як додати ненулеве обмеження до існуючого стовпця в MySQL
У мене є ім'я таблиці під назвою "Особа" із наступними назвами стовпців 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.