constraints相关内容

显示Oracle SQL中表的所有约束的名称

我已为我在Oracle SQL中创建的多个表定义了每个约束的名称。 问题是要删除特定表的列的约束,我需要知道我为每个约束提供的名称,我已经忘记了。 如何列出我为表格的每一列指定的约束的所有名称? 有这样做的SQL语句吗? 解决方案 您需要查询数据字典,特别是 USER_CONS_COLUMNS 视图查看表列和相应的约束: SELECT * FROM user_ ..
发布时间:2016-12-29 11:39:48 数据库

iPad上的奇怪约束行为

我尝试做一个简单的事情,得到一个奇怪的结果。 我有一个UIViewController,其中有一个UIImageView 我设置的限制如下 我得到以下结果 > 我的问题是 为什么我在左侧和右侧获得填充要删除该填充,我必须使用从-20而不是-16的约束,然后是框架x - 4. 为什么垂直空间 以前有人有这种行为,现在该如何解决? https:// ..
发布时间:2016-12-29 11:39:21 移动开发

MySQL CHECK约束替代

根据MySQL手册“ CHECK 子句被解析,但被所有存储引擎忽略。所以我知道简单的解决方案是出了问题,但是有另一个可行的方法来达到相同的结果?也许通过一些使用触发器或存储过程?如果是这样呢? 也因为它只是“parsed”是说,好像说避免使用它,因为它不能达到目的? 使用MySQL 5.5.11和InnoDB表格 解决方案 https:// wikis.oracle.com ..
发布时间:2016-12-29 11:39:09 数据库

SQL Server中的可延迟约束

任何版本的SQL Server支持延迟约束(DC)吗? 从版本8.0开始, Oracle支持可延迟约束 - 仅在提交语句组时才评估的约束,而不是在插入或更新单个表时进行评估。可延迟约束不同于刚刚禁用/启用约束,因为约束仍然有效 - 它们只是稍后(批量提交时)进行评估。 是它们允许单独地被评估为非法的更新,其累积地导致有效的结束状态。例如,在两行之间的表中创建循环引用,其中每行需要一个值 ..
发布时间:2016-12-29 11:38:59 数据库

F#静态成员类型约束

我试图定义一个函数,factorize,它使用结构类型约束(需要静态成员零,一,+和/)类似于Seq.sum,以便它可以与int,long,bigint,等等。我似乎不能得到正确的语法,并且找不到很多关于这个主题的资源。 让inline factorize(n:^ NUM)= ^ NUM: (static member get_Zero:unit->(^ NUM)) ^ NUM:(st ..
发布时间:2016-12-29 11:38:42 其他数据库

暂时禁用所有外键约束

我正在运行一个SSIS包,它将一些表格的数据从FlatFiles替换到数据库中的现有表格。 我的包将截断表,然后插入新数据。当我运行我的SSIS包,我得到一个异常,因为外键。 我可以禁用约束,运行我的导入,然后重新启用它们吗? p> 解决方案 要禁用外键约束: DECLARE @sql NVARCHAR(MAX)= N' ; WITH x AS ( SELEC ..
发布时间:2016-12-29 11:38:32 数据库

MySQL删除一些外键

我有一个表的主键在几个其他表中使用,并有几个外键对其他表。 CREATE TABLE位置( locationID INT NOT NULL AUTO_INCREMENT主键 ... )ENGINE = InnoDB; CREATE TABLE赋值( assignmentID INT NOT NULL AUTO_INCREMENT PRIMARY KEY, locatio ..
发布时间:2016-12-29 11:38:18 数据库

多列外键约束

我想为以下情况设置表约束,我不知道如何做,或者如果它在SQL Server 2005中甚至可能。 我有三个表A,B,C。 C是B的子节点.B将有一个可选的外键(可能为null)引用A.出于性能原因,我还希望表C具有与表A相同的外键引用。表C上的约束应该是C必须引用其父(B),并且具有与作为其父代的A相同的外键引用。 任何人都有任何想法如何做? 解决方案 一般来说,我没有看到具体 ..

约束优化

我想使用 http://rss.acs.unt.edu/ Rdoc / library / stats / html / constrOptim.html 在R中使用某些给定的线性约束进行优化,但无法找出如何设置问题。 例如,我需要根据约束最大化$ f(x,y)= log(x)+ \frac {x ^ 2} {y ^ 2} x + y 0 $和$ g_3(x,y)= y> 0 $。我如何在R ..
发布时间:2016-12-29 11:37:12 其他数据库

在PostgreSQL中执行这个小时的操作查询

我在RoR堆栈中,我不得不写一些实际的SQL来完成对所有“打开”记录的查询,这意味着当前时间在指定的操作时间内。在 hours_of_operations 表两个整数列 opens_on 和 closes_on 存储一个工作日,两个时间字段 opens_at 和 我做了一个查询,将当前日期和时间与存储的值进行比较但是我想知道是否有一种方法来转换到某种日期类型,并且PostgreSQL做了其余 ..
发布时间:2016-12-29 11:36:59 其他数据库

如何以编程方式创建布局约束

我在通用应用程序的底部显示一个视图,并在我的视图中动态添加此视图。我想显示这个视图在底部每次像iAd。在两个方向。如何为此添加约束。请建议。 感谢 解决方案 您需要以下约束来设置屏幕底部。 领先约束宽度 的父视图 X 高度约束 pre> UIView * subView = bottomView; UIView * parent = self.view; su ..
发布时间:2016-12-29 11:34:00 移动开发

我正在寻找一个约束,以防止在MySQL中插入一个空字符串

好的,在此问题中,我学习了如何防止插入NULL值。但是,不幸的是,一个空字符串正在插入。除了防止这一点在PHP方面,我想使用像数据库约束来防止这一点。当然,在应用程序端的检查是必要的,但我想它在两边。 我教会说,无论什么应用程序正在与您的数据库,它不应该能够在其中插入基本上错误的数据。所以... CREATE TABLE如果不存在tblFoo( foo_id int(11)NOT ..
发布时间:2016-12-29 11:33:41 数据库

截断外键约束表

为什么 TRUNCATE 在 mygroup 上不起作用? 即使我有 ON DELETE CASCADE SET 我得到: 错误1701(42000):无法截断外键约束中引用的表( mytest 。实例,CONSTRAINT instance_ibfk_1 FOREIGN KEY( GroupID )REFERENCES mytest 。 mygroup ( ID )) drop ..
发布时间:2016-12-29 11:33:27 数据库

对一组列的NOT NULL约束

我在Postgres中有一个表,它目前对它的电子邮件列有 NOT NULL 约束。此表还有一个 phone 列,这是可选的。我想系统接受一些没有电子邮件的记录,但只有这些电话为 NOT NULL 。换句话说,我需要一个 NOT NULL 数据库约束,使得 CREATE 或 UPDATE 如果电子邮件或电话字段中的任一个或两者都存在,则查询成功而没有任何错误。进一步扩展上面的内容,在Postgres ..
发布时间:2016-12-29 11:33:15 其他数据库

“如果不存在则插入”语句在SQLite

我有一个sqlite数据库。我试图在表书签中插入值(users_id,lessoninfo_id),前提是它们在一行中不存在。 INSERT INTO bookmarks(users_id,lessoninfo_id) VALUES( (SELECT _id FROM Users WHERE User ='“+ $('#user_lesson')。html()+”'), SELECT ..
发布时间:2016-12-29 11:32:32 数据库

UIScrollView和约束

我试图在UIScrollView的顶部放置一个UIImageView,当我将UIScrollView约束到View控制器的两侧,并将UIImageView约束到顶部,并使UIImageView的宽度等于其UIScrollView UIImageView方式比UIScrollView宽,并且比预期高得多。任何想法我做错了什么? 故事板: 预览: 解决方案 检查是否向您的数据视图添 ..
发布时间:2016-12-29 11:32:20 移动开发

在PostgreSQL中使用EXCLUDE防止相邻/重叠条目

我在PostgreSQL 9.2.4中创建了一个存储任意日期/时间范围的数据库。我想对此数据库设置一个约束,强制日期/时间范围为非重叠和不相邻(因为两个相邻的范围可以表示为单个连续范围)。 为此,我使用一个带有GiST索引的 EXCLUDE 约束。这是目前的约束: ADD CONSTRAINT overlap_exclude EXCLUDE使用GIST( 盒( extract(EP ..
发布时间:2016-12-29 11:32:09 其他数据库

是否存在用于“实数”的C#泛型约束类型?

可能重复: 只对整数的C#泛型约束 Greets! 我试图在C#中设置一个笛卡尔坐标系,但我不想限制自己的坐标值为任何一个数字类型。有时它们可​​以是整数,其他时候它们可以是有理数,取决于上下文。 这是尖叫“通用类”给我,如何将类型压缩为积分和浮点。我似乎找不到一个涵盖任何实数概念的类... public class Point ..
发布时间:2016-12-29 11:31:49 C#/.NET