Есть ли способ получить пример значения из базы данных, который можно вставить в столбец в mysql?

#mysql #sql

#mysql #sql

Вопрос:

Я работаю над инструментом, который заменит значения в указанных столбцах некоторыми другими значениями. Пользователь указывает необходимые столбцы таблицы в конфигурации, и инструмент заменяет их значения. Я могу получить тип столбца из information.schema. Есть ли способ получить допустимое значение для этого столбца? Или мне нужно указать их самостоятельно для каждого типа столбца?

Комментарии:

1. допустимое значение, означающее что

2. Я имею в виду значение, которое не вызовет ошибки при вставке. Например, тип datetime имеет определенный формат.

3. ну, вы можете использовать свое воображение для типов переполнения и усечения

4. Итак, пользователь говорит «order_date», и вы заполняете всю таблицу случайными датами заказа (скажем, 1975-01-05, 2015-12-24, 2030-01-01 и т. Д.)? Пользователь говорит «сумма заказа», и вы заполняете таблицу случайными целочисленными суммами заказа (например, -25, 200, 123456789 и т.д.)?

5. Да, я хочу защитить данные, поэтому я просто использую некоторые нереальные значения. У меня будет проблема с уникальным индексом, но это будет позже.