Я пытаюсь вытащить данные из нашей витрины данных Oracle в R с помощью RODBC. Мне удалось решить некоторые из моих проблем, но у меня есть один основной вопрос.
Как я могу сохранить форматирование в том виде, в каком оно находится в базе данных?
С помощью следующей команды
uapp <- sqlQuery(ch, SQL, stringsAsFactors=F)
Мои данные извлекаются как ожидается, но некоторые поля преобразуются в числовые и логические один раз в R, когда они должны быть символами. Я могу обойти это, если использую:
uapp <- sqlQuery(ch, SQL, stringsAsFactors=F, as.is=T)
Но я "проигрываю" столбцы форматируются как даты, когда я хотел бы, чтобы они были.