--1 )限制订购表中的“顾客ID”列的取值范围必须在顾客表的“顾客ID”的取值范围内。
create trigger tri_顾客_ID
  on 订购表 for insert ,update
  as 
    if not exists ( select * from inserted 顾客表   )
  begin
    print' 顾客ID列的取值范围必须在顾客表的“顾客ID”的取值范围内'
    rollback
  end这是我自己做的我不知道是不是对的,正确的答案如下
--1 )限制订购表中的“顾客ID”列的取值范围必须在顾客表的“顾客ID”的取值范围内。
create trigger tri_顾客_ID
  on 订购表 for insert ,update
  as 
    if not exists ( select * from inserted a join 顾客表 b on a.顾客ID=b.顾客ID  )
  begin
    print' 顾客ID列的取值范围必须在顾客表的“顾客ID”的取值范围内'
    rollback                                                                  end
谢谢啊