我正在尝试仅当某些特定列具有特定值时才允许某些列为Null。我该怎么做?假设我创建了一个表,最初我希望所有列都不为null,但如果type列中有某个值,我希望允许R_Min列为NULL,并允许R_max列为NULL。OptionID, IndexID), Name varchar(255)NOT NULL,
除了我需要在一个查询中应用不同的过滤器之外,一切都很好。如果参数不是零且大于零,则应用筛选器。否则,如果它们是零或零,那么就不要应用过滤器。下面是一个例子:if bankId > 0 then get the records目前,我可以这样实现它,而不应用任何过滤器,我将获取所有记录,然后如果bankId被传递,应用对上述结果的筛选,如果帐户