Sql Condicional No Nulo Restricción


Tengo curiosidad por saber si es posible crear una restricción condicional no nula en sql? En otras palabras, ¿es posible crear una restricción tal que una columna B pueda ser nula mientras la columna A contenga, digamos 'NUEVO' pero si el contenido de la columna A cambia a otra cosa, entonces la columna B ya no puede ser nula?
Y para ampliar eso, entonces es posible hacer que la columna B tenga que estar nula o vacía siempre que la columna A diga "NUEVO".
Gracias a todos: D

Respuestas a la pregunta(4)

Su respuesta a la pregunta