将检查约束添加到存储过程

时间:2014-07-17 00:00:51

标签: sql database tsql stored-procedures constraints

我是一个菜鸟,我想将这个检查约束添加到存储过程中,如果可能的话,也不知道是否可以执行此操作

IF EXISTS (
  SELECT 1
  FROM PRESTAMO_SALA PS
  WHERE PS.START_TIME <= @END_TIME 
      AND PS.END_TIME >= @START_TIME 
      AND PS.[DATE] = @DATE
      AND PS.ID_SALA = @ID_SALA 
      )

由于

1 个答案:

答案 0 :(得分:0)

我不确定我是否理解这个问题,但您肯定可以在存储过程中使用if exists

IF EXISTS (
  SELECT 1
  FROM PRESTAMO_SALA PS
  WHERE PS.START_TIME <= @END_TIME 
      AND PS.END_TIME >= @START_TIME 
      AND PS.[DATE] = @DATE
      AND PS.ID_SALA = @ID_SALA 
      )

--DO SOME STUFF

ELSE
--DO SOMETHING ELSE