2016-01-27 2 views
0

В студиях отчетов я являюсь выражением запроса, где я хочу изменить целочисленное значение, поступающее непосредственно из БД, как 20151231 как одну строку столбца даты.Я хочу изменить формат формата даты до даты в студии отчетов cognos в выражении запроса

Я хочу изменить эти значения столбцов в студии отчетов как 31/12/2015 12:23:41 PM. Я также использовал свойство формата данных, но он не работает. Мне нужен запрос для этого.

ответ

1

Существует несколько способов сделать это, но часто бывает проще сделать это в базе данных. Если это не вариант, вот один из подходов.

Если предположить, что число элемента, значение запроса называется 'IntDate':

  • Создание элемента данных под названием 'IntDateString' следующим образом:

    литая ([IntDate], символ (8))

  • Создать элемент второго данных (называйте, как хотите) следующим образом:

    бросок (подстрока ([IntDateString], 1, 4) || '-' || подстрока ([IntDateString] , 5, 2) || '-' || подстрока ([IntDateString], 7, 2), дата)

Теперь вы можете использовать и форматировать этот последний элемент запроса в поле даты однако вы хотите.

Смежные вопросы