如何根据 SQL Server 中的另一个表列值限制插入到表?

雷汉汗医学博士

我有表Enrolled(studentid,sectionid)和另一个表Section(sectionid,容量)。我想Enrolled根据Section表的Capacity限制插入表,以便不超过该部分的容量。

请参阅示例屏幕截图:

在此处输入图片说明

本杰明莫斯科维茨

最好的方法是使用触发器,例如:

create trigger trg_enrolled 
on enrolled 
for update, insert 
as
-- your logic 
if exists( business logic to see if over capacity)
begin
   raiserror ('Class at capacity',16,1);
   rollback transaction
   return
end

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将一个表中的值插入到 SQL Server 中的另一个表中

来自分类Dev

如何根据SQL Server中的条件从另一个表添加新列

来自分类Dev

如何使用查询结果选择到SQL Server中的另一个表

来自分类Dev

SQL Server:插入到表中,从另一个表中选择

来自分类Dev

如何在SQL Server中使用触发器将记录从一个表插入到另一个表?

来自分类Dev

SQL Server查询以另一个表值更新一个表列值

来自分类Dev

如何根据 SQL Server 中的主表列值加入表?

来自分类Dev

如何在SQL Server中使用另一个表上的值的条件来更新表中的值

来自分类Dev

SQL Server触发器信息插入到另一个表中

来自分类Dev

SQL Server:根据另一个表中的日期进行过滤

来自分类Dev

Microsoft SQL Server,选择一个ID并插入到另一个表中

来自分类Dev

根据sql中的另一个表列值创建表列

来自分类Dev

如何使用 SQL 中的附加组合值从一个表插入到另一个表中?

来自分类Dev

如何编写一个游标在表中并插入到另一个表中的SQL脚本

来自分类Dev

SQL Server:如何解析一个列的值并插入到单独的表的多个列中?

来自分类Dev

SQL Server 2008 R2:根据另一个表的值计算表的列

来自分类Dev

SQL Server将分隔的值批量插入单列中,拆分为几列,然后插入另一个表

来自分类Dev

SQL-根据另一个表条目将新行插入到现有表中

来自分类Dev

如何在SQL Server中将一个表中的特定行加到另一个表

来自分类Dev

如何从SQL Server中的查询中排除另一个表?

来自分类Dev

SQL Server:如何加入记录不在另一个表中?

来自分类Dev

如何将 CTE 查询与 SQL Server 2008 中的另一个表连接

来自分类Dev

如何从sql server 2017中的另一个表添加多列?

来自分类Dev

从SQL Server链接表中插入到另一个Access.accdb中进行选择

来自分类Dev

从一个表到另一个表的SQL Server数据库批量插入

来自分类Dev

如何使用 SQL TRIGGER 将另一个表中的行插入到新表中?

来自分类Dev

根据 vb.net 中另一个 SQL Server 表中显示的行显示列

来自分类Dev

我如何将从一个SQL总和中获得的值从一个表插入到VB中的另一个表中?

来自分类Dev

将记录从一个表插入到另一个表,而不违反SQL Server数据库中的任何约束

Related 相关文章

  1. 1

    将一个表中的值插入到 SQL Server 中的另一个表中

  2. 2

    如何根据SQL Server中的条件从另一个表添加新列

  3. 3

    如何使用查询结果选择到SQL Server中的另一个表

  4. 4

    SQL Server:插入到表中,从另一个表中选择

  5. 5

    如何在SQL Server中使用触发器将记录从一个表插入到另一个表?

  6. 6

    SQL Server查询以另一个表值更新一个表列值

  7. 7

    如何根据 SQL Server 中的主表列值加入表?

  8. 8

    如何在SQL Server中使用另一个表上的值的条件来更新表中的值

  9. 9

    SQL Server触发器信息插入到另一个表中

  10. 10

    SQL Server:根据另一个表中的日期进行过滤

  11. 11

    Microsoft SQL Server,选择一个ID并插入到另一个表中

  12. 12

    根据sql中的另一个表列值创建表列

  13. 13

    如何使用 SQL 中的附加组合值从一个表插入到另一个表中?

  14. 14

    如何编写一个游标在表中并插入到另一个表中的SQL脚本

  15. 15

    SQL Server:如何解析一个列的值并插入到单独的表的多个列中?

  16. 16

    SQL Server 2008 R2:根据另一个表的值计算表的列

  17. 17

    SQL Server将分隔的值批量插入单列中,拆分为几列,然后插入另一个表

  18. 18

    SQL-根据另一个表条目将新行插入到现有表中

  19. 19

    如何在SQL Server中将一个表中的特定行加到另一个表

  20. 20

    如何从SQL Server中的查询中排除另一个表?

  21. 21

    SQL Server:如何加入记录不在另一个表中?

  22. 22

    如何将 CTE 查询与 SQL Server 2008 中的另一个表连接

  23. 23

    如何从sql server 2017中的另一个表添加多列?

  24. 24

    从SQL Server链接表中插入到另一个Access.accdb中进行选择

  25. 25

    从一个表到另一个表的SQL Server数据库批量插入

  26. 26

    如何使用 SQL TRIGGER 将另一个表中的行插入到新表中?

  27. 27

    根据 vb.net 中另一个 SQL Server 表中显示的行显示列

  28. 28

    我如何将从一个SQL总和中获得的值从一个表插入到VB中的另一个表中?

  29. 29

    将记录从一个表插入到另一个表,而不违反SQL Server数据库中的任何约束

热门标签

归档