constraints

    32热度

    6回答

    SQL Server的任何版本是否支持可延迟约束(DC)? 由于版本8.0,Oracle has supported deferrable constraints-仅在您提交语句组时才评估的约束,而不是在您插入或更新单个表时评估的约束。可延迟约束不同于仅禁用/启用约束,因为约束仍然处于活动状态 - 它们仅在稍后(批量提交时)进行评估。 DC的好处是,它们允许单独进行非法评估的更新可以产生有效的结束

    6热度

    1回答

    当前在我们的数据库设计中,我们在两个实体之间有循环引用。换句话说,我们在每个表中引用了彼此主键的外键。为了在这些表中插入记录,我们需要执行延迟约束检查。这在SQL Server 2008中可能吗?我知道Oracle DDL对此有特殊的语法。

    2热度

    2回答

    我有一个Oracle数据库表,我想对其应用唯一约束。问题是我只想应用该约束条件,如果该表中的一列为空,即 即。如果某行没有deleted_date列,则应用约束,否则忽略它。这将允许软删除记录并忽略它们的限制。 有关如何做到这一点的任何想法? 干杯, 马克

    0热度

    3回答

    举个例子来说比较容易。我有两个表格:书籍和章节。两者都有Title和Id列。章节还有一个Book列,它是Books.Id的外键。 Books.Title是独一无二的(我不希望两本书名相同)。 现在我的问题是定义Chapter.Title的唯一性。只要Books.Id是相同的,我希望它是唯一的。因此,一本书可能没有两个相同标题的章节,但两章不同的书可能在一章中具有相同的标题。 这是SQL Serve

    5热度

    2回答

    我想禁用所有外键约束并重新启用它们之后,有没有办法做到这一点? 我知道SQLServer允许这样做,但是Firebird呢?

    4热度

    4回答

    如何设置TextBox以仅获取特定值。例如DateTime已定义格式设置的输入框。

    0热度

    2回答

    我在正确使用约束时遇到了一些麻烦。 我有三个表,'item','store'和'link_item_store'。 一个物品可以在一个或多个商店中,并且一个或多个商店可以有一个物品。 由于这是一个多对多的关系,我正在使用'link_item_store'进行标准化。 如果我删除了一个项目,我必须删除'link_item_store'表格中该项目的所有实例。对于商店也是如此。这是我的表,它的约束:

    0热度

    1回答

    我正在使用MS Access数据库并尝试从C#2.0获取完整数据。 如何使用ADOX获取constriant名称(例如:Primarykey的名称,而不是主键的字段名称)。 在此先感谢 马杜

    1热度

    1回答

    表限制是否在同一事务中执行? 我有一个Read Committed隔离级别的事务,它在表中插入一些行。该表对它有一个约束,该约束调用一个函数,该函数依次从同一个表中选择一些行。 它看起来像函数在不知道事务的情况下运行,函数中的select返回表中事务之前有的行。 有没有解决办法,还是我缺少什么?谢谢。 这里是交易和约束代码: insert into Treasury.DariaftPardakht

    1热度

    1回答

    我有一张表,我想分区,但我不知道如何处理唯一性约束。 是否可以创建跨多个子表的唯一约束?