Я нуждаюсь в том, чтобы добавить ограничение (check) к колонне, всякий раз когда значения другой были равен специфическому тексту. А именно, я нуждаюсь в том, чтобы поместить ограничение в колонне, всякий раз когда было удовлетворено условие. Или сказанный по-другому, я нуждаюсь в том, чтобы сделать ограничение только в некоторые записи.
Я могу использовать WHERE в check? или поскольку я могу делать это?
Большое спасибо.
Я не отношусь, создав пластину. Я должен создавать следующее ограничение:
Должно добавляться ограничение пластины, так что новая колонна trans_lo позволяет хранить, кроме значения из-за недостатка, другие различные значения, которые начинаются из-за ‘4800’ для тех типов сделки A554.
А именно, добавлять ограничение, когда тип сделки равен в A554.
Я отвечаю это тебе предполагая, что ты имеешь в виду эту форму, создав таблицу, ты мог бы тестировать
columna1 text CHECK (columna2 = 'PRUEBA')
пока я не иду в моей команде, чтобы реализовывать доказательства, но ты мог бы проверять это имей encuenta, что, если текст находится в строчной букве, не будет равен. Ты мог бы формулировать твой вопрос используя какой-то пример такого кода как это ты реализуешь