Мне нужно выполнить этот параметризованный запрос или эквивалент:
ALTER TABLE tableName ADD COLUMN ? ?
с параметрами в качестве имени нового столбца и типа данных.Например, если я передам 'Name' DbType.Double, то оно разрешит:
ALTER TABLE tablename ADD COLUMN Name FLOAT
Я не могу просто создать отображение между DbType и именемтип поля, так как код работает на интерфейсе IDbConnection
, а не конкретная реализация.Есть ли общий способ сделать это?Прямо сейчас у меня есть отдельное отображение для каждой реализации, что явно далеко от идеала.