Запрос, который вы использовали, является правильным, но это для случая, когда вы хотите добавить проверочное ограничение для нескольких столбцов или для нескольких столбцов.
согласно вашему запросу, вы хотите добавить ограничение только для ' фондовая колонка. используйте запрос ниже, он добавит ограничение к столбцу 'stock', чтобы проверить, что значение должно быть равно или больше 0.
ALTER TABLE ingredients
ADD CHECK (stock >= 0);