powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / OLAP куб и формат данных
4 сообщений из 4, страница 1 из 1
OLAP куб и формат данных
    #40053565
Фотография Mandarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет! Подскажите пожалуйста как правильно получить данные из куба в нужном формате?

1. Размещаю данные в кубе, формат данных numeric(15,5)
2. Получаю данные из куба, куб возвращает данные в формате string и в некоторых строках получаю значение с экспонентой (буква E в конце значения)
3. Если я получаю данные в Excel, то в mdx запросе я могу указать FORMAT_STRING и данные отображаются как надо.
4. Если мне нужно поместить данные во временную таблицу SQL, то FORMAT_STRING не помогает.

выглядит это примерно так

Код: sql
1.
2.
3.
4.
5.
create table #tmp(f1 numeric(15,5))

insert into #tmp(f1)
select *
from openquery(OLAPLINKEDSERVER,'MDX запрос')



Получаю ошибку
Сообщение 8114, уровень 16, состояние 5, строка 6
Ошибка при преобразовании типа данных nvarchar к numeric.

SQL SERVER 2017 CU 22
...
Рейтинг: 0 / 0
OLAP куб и формат данных
    #40053573
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mandarin,

Код: sql
1.
create table #tmp(f1 float)



или

Код: sql
1.
2.
3.
...
select try_cast(string_field as float)
...
...
Рейтинг: 0 / 0
OLAP куб и формат данных
    #40053576
Фотография Mandarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
msLex,

То что нужно! Большое спасибо!
...
Рейтинг: 0 / 0
OLAP куб и формат данных
    #40059874
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mandarin
Получаю данные из куба, куб возвращает данные в формате string и в некоторых строках получаю значение с экспонентой (буква E в конце значения)
с кубами не работал

это он всегда так? или тонкости конкретной реализации?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / OLAP куб и формат данных
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]