constraints相关内容

在MySQL中允许空值的唯一约束

我有一个字段用于存储产品代码。代码是唯一的,但有些产品根本没有代码。 这种类型的约束在MySQL中是否可能? 我是一个存储过程和触发器的noob,所以如果解决方案涉及其中之一,请耐心等待。 更新: 该列不是空值。这是为什么我无法做到这一点。 解决方案 是的,你可以这样做。请参见 MySQL参考(版本5.5)。 / p> UNIQUE索引创建一个约束,使得索引中的所 ..
发布时间:2016-12-29 11:31:39 数据库

约束命名的目的是什么?

命名您的约束(唯一,主键,外键)的目的是什么? 说我有一个表使用自然键作为主键: CREATE TABLE Order ( LoginName VARCHAR(50)NOT NULL, ProductName VARCHAR(50)NOT NULL, NumberOrdered INT NOT NULL, OrderDateTime DATETIME NOT NULL, ..
发布时间:2016-12-29 11:31:28 其他数据库

临时关闭约束(MS SQL)

我正在寻找一种方法来临时关闭所有的数据库的约束(例如表关系)。 我需要复制(使用INSERT)一个DB的表另一个DB。 我知道我可以通过以正确的顺序执行命令来实现它(不破坏关系)。 但是如果我可以关闭检查约束 这是否可以? 解决方案 div> 您可以仅在SQL 2005 + 中禁用FK和CHECK约束。请参见 ALTER TABLE ALTER TABLE fo ..

自动布局中的弹簧:在Xcode 5中均匀分布视图,使用约束

我理解在Interface Builder中调整,调整和分布视图的旧Struts和Springs方法。但是,我似乎不知道如何使用自动布局与Xcode 5均匀分布视图。有一种方法使用Xcode 4,但该选项已过。 我有7个按钮排列在垂直堆栈。在3.5英寸的布局,它看起来不错,当我在4“布局预览屏幕,所有的按钮保持紧凑包装,并在最后一个按钮下面有大量的空间。 我希望他们保持相同的高度,但我 ..
发布时间:2016-12-29 11:30:59 移动开发

模板约束C ++

在C#中,我们可以定义一个泛型类型,对可以用作泛型参数的类型强加约束。以下示例说明了通用约束的用法: 接口IFoo { } class Foo其中T:IFoo { } class Bar:IFoo { } class Simpson { } 类程序 { static void Main(string [] args) { Fo ..
发布时间:2016-12-29 11:30:49 C/C++开发

.NET泛型中的重载运算符约束的解决方案

如果我想有一个通用方法,只接受类型已经重载了一个运算符,例如减法运算符,我该怎么办。我尝试使用接口作为约束,但接口不能有操作符重载。 这是最好的方法是什么? 解决方案 没有立即回答;运算符是静态的,并且不能在约束中表示 - 并且现有的原语不实现任何特定的接口(与可以用于模拟大于/小于的模拟的[13]的对比)。 但是;如果你只是想要它的工作,那么在.NET 3.5有一些选项... ..
发布时间:2016-12-29 11:29:33 C#/.NET

如何使用T-SQL临时禁用外键约束?

是否禁用和启用SQL Server中支持的外键约束?或者是 drop 和 re - 创建 约束? 解决方案 如果要禁用数据库中的所有约束,只需运行以下代码: - 禁用所有约束 EXEC sp_MSforeachtable“ALTER TABLE?NOCHECK CONSTRAINT all” / pre> 要打开它们,请运行:(打印是可选的,只是列出表格) ..
发布时间:2016-12-29 11:29:16 数据库

外键约束可能导致循环或多个级联路径?

当我尝试添加约束到我的表时,我有一个问题。我收到错误: 在表'Employee'上引入FOREIGN KEY约束'FK74988DB24B3C886'可能会导致循环或多个级联路径。指定ON DELETE NO ACTION或ON UPDATE NO ACTION或修改其他FOREIGN KEY约束。 我的约束在代码表和 employee 表。 代码表包含 Id ,名称, Friendl ..
发布时间:2016-12-29 11:29:04 数据库

是否有约束将我的通用方法限制为数字类型?

任何人都可以告诉我是否有一种方法可以将泛型类型参数 T 限制为: Int16 Int32 li> Int64 UInt16 li> UInt32 li> 我知道关键字,但是找不到接口 $ c $ c> static bool IntegerFunction(T value)其中T:INumeric 解决方案 Hejlsberg描述了未实施此功能的原因在采访中 ..
发布时间:2016-12-29 11:28:52 C#/.NET

如何在swift中的约束上使用if else语句

下面的代码按下时有一个uicolor框,该框变成一个较小的uicolor框。问题是,颜色框只能被按一次。所以盒子可以从大到小,但它不能从小到大。如何编写代码,所以当框被点击时框从大到小或从小到大每次。 import UIKit class ViewController:UIViewController { let colorview = UIView() var initi ..
发布时间:2016-12-18 01:52:16 移动开发

Codeigniter外键约束检查

让我先解释表结构: + ----------- + - ------------ + ------ + ----- + --------- + -------------- - + |字段|类型| Null | Key |默认|额外| + ----------- + -------------- + ------ + ----- + ----- ---- + --------- ..
发布时间:2016-12-12 18:12:46 PHP

如何在代码中编辑约束

我有一个以宽度约束为100开头的网页。 当用户点击按钮时,我想将约束更改为:200。 p> 我尝试过: NSLayoutConstraint * constrain = [NSLayoutConstraint constraintWithItem:self.webPage attribute:NSLayoutAttributeWidth relatedBy:NSLa ..
发布时间:2016-12-09 18:57:55 移动开发

证书基本约束的路径长度

对于CA类型的基本约束,路径长度为0和无相同的东西吗?为了说明,路径长度为0意味着CA可以不发出证书,而路径长度为none意味着它可以发出无限量的证书? 解决方案 取自 RFC 5280 ,第4.2.1.9节: pathLenConstraint为零表示在有效的认证路径中不会出现非自颁发的中间CA证书。出现的位置,pathLenConstraint字段必须大于或等于零。其中pathL ..
发布时间:2016-11-15 18:53:51 IT认证