Closed meyakovenkoj closed 3 years ago
Сделано для xml и yaml
для tab сделал оставление пустого поля, вроде с пустой строкой вышло лучше, чем писать NULL, так как это слово распознается строкой, а не нуллом
просто будет update запрос в бд для колонок ставить NULL, если значение равно пустой строке
правда надо будет проверить, чтоб все работало корректно для даты/времени, мб чисел на всякий случай, но в целом это можно будет решить заданием для таких полей какого-нибудь явно отличного от всех других значений (например, для чисел задать -100, для дат '01-01-2050' - если в этом поле таких значений не было), и опять потом update table set col = NULL where col = это самое значение
вопрос считаю закрытым 🥇
При импорте в базу данных возникнет ошибка, связанная с различными маркерами для "нет данных". Нужно добавить проверку на значение и в случае его отсутствия выводить именно
NULL