Мне нужен умный способ получить типы данных из INFORMATION_SCHEMA.COLUMNS таким образом, чтобы их можно было использовать в операторе CREATE TABLE. Проблема заключается в «дополнительных» полях, которые необходимо понять, таких как NUMERIC _
PRECISION и NUMERIC _
SCALE.
Очевидно, я могу игнорировать столбцы для INTEGER (точность 10 и масштаб 0), но есть и другие типы, которые меня интересуют, например, NUMERIC. Таким образом, без написания большого количества кода для разбора таблицы, есть идеи, как получить своего рода сокращение поля из определения столбца?
Я бы хотел получить что-то вроде:
ИНТ,
Дата и время,
Деньги,
Числовой ** (10,2) **