表结构如下:
TABLE WorkTicketRecord
(
WorkTicketRecordId int identity(1,1) primary key NOT NULL,
WorkTickeId int NOT NULL FOREIGN KEY...
MachineId  int NULL FOREIGN KEY...
...
)
记录可插入条件如下(相同的WorkTickeId ):
(条件一)只可以插入一笔 WorkTickeId  + MachineId(Null)记录。
或者
(条件二)可以插入一笔或多笔 WorkTickeId  + MachineId(NOT NULL)记录。
但是(条件一)与(条件二)不能同时存在
在存储过程中,插入或是更新前面的判断语句怎样写为好?

 

实现下载地址:http://download.cnblogs.com/insus/SQL/Procedure.zip

相关文章:

  • 2022-12-23
  • 2021-08-23
  • 2021-09-30
  • 2022-12-23
  • 2021-07-30
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-15
  • 2021-11-02
  • 2021-10-17
  • 2021-12-02
  • 2022-12-23
相关资源
相似解决方案